]> 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-progress.c \
28 gtk-chart-progress.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 hub-account.c \
73 hub-account.h \
74 hub-scheduled.c \
75 hub-scheduled.h \
76 hub-spending.c \
77 hub-spending.h \
78 hub-transaction.c \
79 hub-transaction.h \
80 language.c \
81 language.h \
82 list-account.c \
83 list-account.h \
84 list-operation.c \
85 list-operation.h \
86 list-scheduled.c \
87 list-scheduled.h \
88 rep-balance.c \
89 rep-balance.h \
90 rep-budget.c \
91 rep-budget.h \
92 rep-stats.c \
93 rep-stats.h \
94 rep-time.c \
95 rep-time.h \
96 rep-vehicle.c \
97 rep-vehicle.h \
98 ui-account.c \
99 ui-account.h \
100 ui-archive.c \
101 ui-archive.h \
102 ui-assign.c \
103 ui-assign.h \
104 ui-assist-import.c \
105 ui-assist-import.h \
106 ui-assist-start.c \
107 ui-assist-start.h \
108 ui-budget.c \
109 ui-budget.h \
110 ui-category.c \
111 ui-category.h \
112 ui-currency.c \
113 ui-currency.h \
114 ui-dialogs.c \
115 ui-dialogs.h \
116 ui-filter.c \
117 ui-filter.h \
118 ui-hbfile.c \
119 ui-hbfile.h \
120 ui-payee.c \
121 ui-payee.h \
122 ui-pref.c \
123 ui-pref.h \
124 ui-split.c \
125 ui-split.h \
126 ui-tag.c \
127 ui-tag.h \
128 ui-transaction.c \
129 ui-transaction.h \
130 ui-txn-multi.c \
131 ui-txn-multi.h \
132 ui-widgets-data.c \
133 ui-widgets.c \
134 ui-widgets.h \
135 refcount.h \
136 ext.c \
137 ext.h \
138 ext-value.c \
139 ext-value.h \
140 ext-native.c \
141 ext-perl.xs
142
143 EXTRA_homebank_DEPENDENCIES = $(PERL_OBJS)
144
145
146 homebank_LDADD = $(DEPS_LIBS) \
147 $(LIBSOUP_LIBS) \
148 $(PERL_OBJS)
149
150 AM_CPPFLAGS = \
151 $(DEPS_CFLAGS) \
152 $(LIBSOUP_CFLAGS) \
153 $(common_defines)
154
155 $(PERL_OBJS): CPPFLAGS += $(PERL_CPPFLAGS)
156
157 ext-perl.c: ext-perl.xs typemap
158 $(XSUBPP) -typemap $(PERL_PRIVLIBEXP)/ExtUtils/typemap -typemap typemap $< >$@
159
160 perlxsi.c: Makefile
161 $(PERL) -MExtUtils::Embed -e xsinit -- -std HomeBank
162
163 CLEANFILES = ext-perl.c perlxsi.c
164
165 pluginsupportdir = $(pkglibdir)
166 pluginsupport_DATA = HomeBank.pm
167
This page took 0.04559 seconds and 4 git commands to generate.