SUBDIRS = glade importer INCLUDES = \ -I$(top_srcdir)/widgets \ -I$(top_srcdir)/widgets/misc \ -I$(top_srcdir) \ $(BONOBO_GNOME_CFLAGS) \ $(EXTRA_GNOME_CFLAGS) \ -DEVOLUTION_IMAGES=\""$(datadir)/images/evolution"\" \ -DEVOLUTION_LOCALEDIR=\""$(localedir)"\" \ -DEVOLUTION_DATADIR=\""$(datadir)"\" \ -DEVOLUTION_GLADEDIR=\"$(datadir)/evolution/glade\" \ -DG_LOG_DOMAIN=\"evolution-shell\" # CORBA stuff IDLS = \ Evolution-LocalStorage.idl \ Evolution-Offline.idl \ Evolution-Session.idl \ Evolution-Shell.idl \ Evolution-ShellComponent.idl \ Evolution-ShellComponentDnd.idl \ Evolution-ShellView.idl \ Evolution-Storage.idl \ Evolution-StorageSetView.idl \ Evolution.idl IDL_GENERATED = \ Evolution.h \ Evolution-common.c \ Evolution-skels.c \ Evolution-stubs.c Evolution-impl.o: Evolution.h $(IDL_GENERATED): $(IDLS) $(ORBIT_IDL) -I $(srcdir) -I $(datadir)/idl `$(GNOME_CONFIG) --cflags idl` \ $(srcdir)/Evolution.idl # IDL install idldir = $(datadir)/idl idl_DATA = $(IDLS) # Shell library noinst_LIBRARIES = \ libeshell.a libeshell_a_SOURCES = \ $(IDL_GENERATED) \ e-folder-tree.c \ e-folder-tree.h \ evolution-local-storage.c \ evolution-local-storage.h \ evolution-session.c \ evolution-session.h \ evolution-shell-client.c \ evolution-shell-client.h \ evolution-shell-component-client.c \ evolution-shell-component-client.h \ evolution-shell-component.c \ evolution-shell-component.h \ evolution-shell-component-dnd.c \ evolution-shell-component-dnd.h \ evolution-shell-view.c \ evolution-shell-view.h \ evolution-storage-listener.c \ evolution-storage-listener.h \ evolution-storage-set-view-listener.c \ evolution-storage-set-view-listener.h \ evolution-storage.c \ evolution-storage.h # Evolution executable bin_PROGRAMS = evolution evolution_SOURCES = \ e-component-registry.c \ e-component-registry.h \ e-corba-storage-registry.c \ e-corba-storage-registry.h \ e-corba-storage.c \ e-corba-storage.h \ e-folder-type-registry.c \ e-folder-type-registry.h \ e-folder.c \ e-folder.h \ e-local-folder.c \ e-local-folder.h \ e-local-storage.c \ e-local-storage.h \ e-setup.c \ e-setup.h \ e-shell-constants.h \ e-shell-folder-creation-dialog.c \ e-shell-folder-creation-dialog.h \ e-shell-folder-selection-dialog.c \ e-shell-folder-selection-dialog.h \ e-shell-folder-title-bar.c \ e-shell-folder-title-bar.h \ e-shell-offline-handler.c \ e-shell-offline-handler.h \ e-shell-utils.c \ e-shell-utils.h \ e-shell-view-menu.c \ e-shell-view-menu.h \ e-shell-view.c \ e-shell-view.h \ e-shell.c \ e-shell.h \ e-shortcuts-view-model.c \ e-shortcuts-view-model.h \ e-shortcuts-view.c \ e-shortcuts-view.h \ e-shortcuts.c \ e-shortcuts.h \ e-splash.c \ e-splash.h \ e-storage-set-view.c \ e-storage-set-view.h \ e-storage-set.c \ e-storage-set.h \ e-storage.c \ e-storage.h \ evolution-storage-set-view.c \ evolution-storage-set-view.h \ evolution-storage-set-view-factory.c \ evolution-storage-set-view-factory.h \ main.c evolution_LDADD = \ libeshell.a \ importer/libevolution-importer.la \ $(top_builddir)/widgets/misc/libemiscwidgets.a \ $(top_builddir)/e-util/libeutil.la \ $(EXTRA_GNOME_LIBS) \ $(GNOME_PRINT_LIBS) \ $(GTKHTML_LIBS) \ $(BONOBO_GNOME_LIBS) oafdir = $(datadir)/oaf oaf_in_files = GNOME_Evolution_Shell.oaf.in oaf_DATA = $(oaf_in_files:.oaf.in=.oaf) @XML_I18N_MERGE_OAF_RULE@ EXTRA_DIST = $(IDLS) $(oaf_in_files) $(oaf_DATA) # Purify support if ENABLE_PURIFY PLINK = $(LIBTOOL) --mode=link $(PURIFY) $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ all-local: evolution.pure evolution.pure: evolution @rm -f evolution.pure $(PLINK) $(evolution_LDFLAGS) $(evolution_OBJECTS) $(evolution_LDADD) $(LIBS) endif CLEANFILES += $(IDL_GENERATED) BUILT_SOURCES = $(IDL_GENERATED) dist-hook: cd $(distdir); rm -f $(BUILT_SOURCES)