3 # Author: Miguel de Icaza (miguel@kernel.org)
5 # This Makefile has targets for three programs:
8 # the plain spreadsheet
11 # spreadsheet with CORBA and Bonobo additions
15 SUBDIRS = dialogs functions widgets
18 bin_PROGRAMS = gnumeric-bonobo
19 CLEANFILES += gnumeric
21 bin_PROGRAMS = gnumeric
22 CLEANFILES +=gnumeric-bonobo
25 #noinst_PROGRAMS = number-match
26 gladedir = $(datadir)/gnumeric/glade
29 -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
30 -DGNUMERIC_VERSION=\""$(VERSION)"\" \
31 -DGNUMERIC_GLADEDIR=\""$(gladedir)"\" \
36 -I$(srcdir)/functions \
38 $(EXTRA_GNOME_CFLAGS) \
41 GNUMERIC_BASE_SOURCES = \
69 command-context-corba.c \
70 command-context-corba.h \
71 command-context-gui.c \
72 command-context-gui.h \
104 gnumeric-type-util.h \
158 sheet-object-widget.c \
159 sheet-object-widget.h \
160 sheet-object-graphic.c \
161 sheet-object-graphic.h \
191 workbook-cmd-format.c \
192 workbook-cmd-format.h \
193 workbook-format-toolbar.c \
194 workbook-format-toolbar.h \
201 GNUMERIC_BONOBO_SOURCES = \
204 sheet-object-bonobo.c \
205 sheet-object-bonobo.h \
206 sheet-object-container.c \
207 sheet-object-container.h \
208 sheet-object-item.c \
209 sheet-object-item.h \
216 $(GNUMERIC_BASE_SOURCES)
218 gnumeric_bonobo_SOURCES = \
223 corba-workbook-factory.c \
224 $(GNUMERIC_BASE_SOURCES) \
225 $(GNUMERIC_BONOBO_SOURCES)
227 gnumeric_LDFLAGS = -export-dynamic
230 ../plugins/excel/libexcel.a \
231 ../plugins/excel/libole2/libole2.a \
232 dialogs/libdialogs.a \
233 widgets/libwidgets.a \
234 functions/libfunctions.a
238 $(EXTRA_GNOME_LIBS) \
243 gnumeric_bonobo_LDADD = \
245 ../wizards/graphics/libwizard_graphics.a \
246 ../idl/libGnumeric.a \
248 $(EXTRA_GNOME_LIBS) \
254 wc -l $(gnumeric_SOURCES)
257 wc -l $(gnumeric_SOURCES) $(GNUMERIC_BONOBO_SOURCES)
260 -mkdir $(distdir)/pixmaps
261 cp $(srcdir)/pixmaps/*.xpm $(distdir)/pixmaps
263 #number_match_SOURCES = number-match.c formats.c dates.c number-match-test.c
265 #number_match_LDADD = \
271 EXTRA_DIST = portability.h.in