]> Dogcows Code - chaz/homebank/blob - src/Makefile.am
Merge branch 'master' into ext-perl
[chaz/homebank] / src / Makefile.am
1
2 common_defines = \
3 -DSHARE_DIR=\""$(pkgdatadir)"\" \
4 -DDATA_DIR=\""$(datadir)"\" \
5 -DPKGLIB_DIR=\""$(pkglibdir)"\"
6
7
8 bin_PROGRAMS = homebank
9
10
11 HOMEBANK_CORE =
12
13
14 USER_INTERFACE =
15
16
17 homebank_SOURCES = \
18 dsp_account.c \
19 dsp_account.h \
20 dsp_mainwindow.c \
21 dsp_mainwindow.h \
22 enums.h \
23 gtk-chart.c \
24 gtk-chart.h \
25 gtk-chart-colors.c \
26 gtk-chart-colors.h \
27 gtk-chart-stack.c \
28 gtk-chart-stack.h \
29 gtk-dateentry.c \
30 gtk-dateentry.h \
31 hb-account.c \
32 hb-account.h \
33 hb-archive.c \
34 hb-archive.h \
35 hb-assign.c \
36 hb-assign.h \
37 hb-category.c \
38 hb-category.h \
39 hb-currency.c \
40 hb-currency.h \
41 hb-encoding.c \
42 hb-encoding.h \
43 hb-export.c \
44 hb-export.h \
45 hb-filter.c \
46 hb-filter.h \
47 hb-hbfile.c \
48 hb-hbfile.h \
49 hb-import.c \
50 hb-import.h \
51 hb-import-ofx.c \
52 hb-import-qif.c \
53 hb-import-csv.c \
54 hb-misc.c \
55 hb-misc.h \
56 hb-payee.c \
57 hb-payee.h \
58 hb-preferences.c \
59 hb-preferences.h \
60 hb-report.c \
61 hb-report.h \
62 hb-tag.c \
63 hb-tag.h \
64 hb-split.c \
65 hb-split.h \
66 hb-transaction.c \
67 hb-transaction.h \
68 hb-xml.c \
69 hb-xml.h \
70 homebank.c \
71 homebank.h \
72 language.c \
73 language.h \
74 list_account.c \
75 list_account.h \
76 list_operation.c \
77 list_operation.h \
78 list_topspending.c \
79 list_topspending.h \
80 list_upcoming.c \
81 list_upcoming.h \
82 rep_balance.c \
83 rep_balance.h \
84 rep_budget.c \
85 rep_budget.h \
86 rep_stats.c \
87 rep_stats.h \
88 rep_time.c \
89 rep_time.h \
90 rep_vehicle.c \
91 rep_vehicle.h \
92 ui-account.c \
93 ui-account.h \
94 ui-archive.c \
95 ui-archive.h \
96 ui-assign.c \
97 ui-assign.h \
98 ui-assist-import.c \
99 ui-assist-import.h \
100 ui-assist-start.c \
101 ui-assist-start.h \
102 ui-budget.c \
103 ui-budget.h \
104 ui-category.c \
105 ui-category.h \
106 ui-currency.c \
107 ui-currency.h \
108 ui-dialogs.c \
109 ui-dialogs.h \
110 ui-filter.c \
111 ui-filter.h \
112 ui-hbfile.c \
113 ui-hbfile.h \
114 ui-payee.c \
115 ui-payee.h \
116 ui-pref.c \
117 ui-pref.h \
118 ui-split.c \
119 ui-split.h \
120 ui-transaction.c \
121 ui-transaction.h \
122 ui-widgets.c \
123 ui-widgets.h \
124 refcount.h \
125 ext.c \
126 ext.h \
127 ext-value.c \
128 ext-value.h \
129 ext-native.c \
130 ext-perl.xs
131
132 EXTRA_homebank_DEPENDENCIES = $(PERL_OBJS)
133
134 homebank_LDADD = $(DEPS_LIBS) \
135 $(LIBSOUP_LIBS) \
136 $(PERL_OBJS)
137
138 AM_CPPFLAGS = \
139 $(DEPS_CFLAGS) \
140 $(LIBSOUP_CFLAGS) \
141 $(common_defines)
142
143 $(PERL_OBJS): CPPFLAGS += $(PERL_CPPFLAGS)
144
145 ext-perl.c: ext-perl.xs typemap
146 $(XSUBPP) -typemap $(PERL_PRIVLIBEXP)/ExtUtils/typemap -typemap typemap $< >$@
147
148 perlxsi.c: Makefile
149 $(PERL) -MExtUtils::Embed -e xsinit -- -std HomeBank
150
151 CLEANFILES = ext-perl.c perlxsi.c
152
153 pluginsupportdir = $(pkglibdir)
154 pluginsupport_DATA = HomeBank.pm
155
This page took 0.038489 seconds and 4 git commands to generate.