blob: 9fa187739673d8dbc027035e06ec60a06f776fdc (
plain) (
tree)
|
|
NULL =
eutilincludedir = $(privincludedir)/e-util
ecpsdir = $(privdatadir)/ecps
ruledir = $(privdatadir)
ENUM_TYPES = e-util-enums.h
e-util-enumtypes.h: e-util-enumtypes.h.template $(ENUM_TYPES)
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template e-util-enumtypes.h.template $(ENUM_TYPES)) > $@
e-util-enumtypes.c: e-util-enumtypes.c.template $(ENUM_TYPES)
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template e-util-enumtypes.c.template $(ENUM_TYPES)) > $@
e-marshal.h: e-marshal.list
$(AM_V_GEN) $(GLIB_GENMARSHAL) --header --prefix=e_marshal $^ > e-marshal.h.tmp && \
mv e-marshal.h.tmp e-marshal.h
e-marshal.c: e-marshal.list
$(AM_V_GEN) echo "#include \"e-marshal.h\"" >> e-marshal.c.tmp && \
$(GLIB_GENMARSHAL) --body --prefix=e_marshal $^ >> e-marshal.c.tmp && \
mv e-marshal.c.tmp e-marshal.c
ENUM_GENERATED = e-util-enumtypes.h e-util-enumtypes.c
MARSHAL_GENERATED = e-marshal.c e-marshal.h
error_DATA = \
e-system.error \
filter.error \
widgets.error \
$(NULL)
errordir = $(privdatadir)/errors
@EVO_PLUGIN_RULE@
ui_DATA = \
e-send-options.ui \
e-table-config.ui \
e-timezone-dialog.ui \
filter.ui \
gal-define-views.ui \
gal-view-instance-save-as-dialog.ui \
gal-view-new-dialog.ui \
$(NULL)
xpm_icons = \
arrow-down.xpm \
arrow-up.xpm \
check-empty.xpm \
check-filled.xpm \
tree-expanded.xpm \
tree-unexpanded.xpm \
$(NULL)
privsolib_LTLIBRARIES = libeutil.la
noinst_PROGRAMS = \
evolution-source-viewer \
test-calendar \
test-category-completion \
test-contact-store \
test-dateedit \
test-mail-signatures \
test-name-selector \
test-preferences-window \
test-source-combo-box \
test-source-config \
test-source-selector \
$(NULL)
libeutil_la_CPPFLAGS = \
$(AM_CPPFLAGS) \
-I$(top_srcdir) \
-I$(top_builddir) \
-DLIBEUTIL_COMPILATION \
-DEVOLUTION_BINDIR=\""$(bindir)"\" \
-DEVOLUTION_DATADIR=\""$(datadir)"\" \
-DEVOLUTION_ECPSDIR=\""$(ecpsdir)"\" \
-DEVOLUTION_ETSPECDIR=\""$(etspecdir)"\" \
-DEVOLUTION_GALVIEWSDIR=\""$(viewsdir)"\" \
-DEVOLUTION_HELPDIR=\""$(evolutionhelpdir)"\" \
-DEVOLUTION_ICONDIR=\""$(icondir)"\" \
-DEVOLUTION_IMAGESDIR=\""$(imagesdir)"\" \
-DEVOLUTION_LIBDIR=\""$(datadir)"\" \
-DEVOLUTION_LIBEXECDIR=\""$(privlibexecdir)"\" \
-DEVOLUTION_LOCALEDIR=\""$(localedir)"\" \
-DEVOLUTION_MODULEDIR=\""$(moduledir)"\" \
-DEVOLUTION_PLUGINDIR=\""$(plugindir)"\" \
-DEVOLUTION_PREFIX=\""$(prefix)"\" \
-DEVOLUTION_PRIVDATADIR=\""$(privdatadir)"\" \
-DEVOLUTION_SOUNDDIR=\""$(soundsdir)"\" \
-DEVOLUTION_SYSCONFDIR=\""$(sysconfdir)"\" \
-DEVOLUTION_TOOLSDIR=\""$(privlibexecdir)"\" \
-DEVOLUTION_UIDIR=\""$(uidir)"\" \
-DEVOLUTION_RULEDIR=\"$(ruledir)\" \
-DG_LOG_DOMAIN=\"libeutil\" \
$(EVOLUTION_DATA_SERVER_CFLAGS) \
$(GNOME_PLATFORM_CFLAGS) \
$(GEO_CFLAGS) \
$(GTKHTML_CFLAGS) \
$(NULL)
eutilinclude_HEADERS = \
e-util.h \
e-action-combo-box.h \
e-activity-bar.h \
e-activity-proxy.h \
e-activity.h \
e-alarm-selector.h \
e-alert-bar.h \
e-alert-dialog.h \
e-alert-sink.h \
e-alert.h \
e-attachment-bar.h \
e-attachment-button.h \
e-attachment-dialog.h \
e-attachment-handler-image.h \
e-attachment-handler-sendto.h \
e-attachment-handler.h \
e-attachment-icon-view.h \
e-attachment-paned.h \
e-attachment-store.h \
e-attachment-tree-view.h \
e-attachment-view.h \
e-attachment.h \
e-auth-combo-box.h \
e-autocomplete-selector.h \
e-bit-array.h \
e-book-source-config.h \
e-buffer-tagger.h \
e-cal-source-config.h \
e-calendar-item.h \
e-calendar.h \
e-canvas-background.h \
e-canvas-utils.h \
e-canvas-vbox.h \
e-canvas.h \
e-categories-config.h \
e-categories-dialog.h \
e-categories-editor.h \
e-categories-selector.h \
e-category-completion.h \
e-category-editor.h \
e-cell-checkbox.h \
e-cell-combo.h \
e-cell-date-edit.h \
e-cell-date.h \
e-cell-hbox.h \
e-cell-number.h \
e-cell-percent.h \
e-cell-pixbuf.h \
e-cell-popup.h \
e-cell-renderer-color.h \
e-cell-size.h \
e-cell-text.h \
e-cell-toggle.h \
e-cell-tree.h \
e-cell-vbox.h \
e-cell.h \
e-charset-combo-box.h \
e-charset.h \
e-client-cache.h \
e-client-combo-box.h \
e-client-selector.h \
e-config.h \
e-contact-store.h \
e-dateedit.h \
e-datetime-format.h \
e-destination-store.h \
e-dialog-utils.h \
e-dialog-widgets.h \
e-event.h \
e-file-request.h \
e-file-utils.h \
e-filter-code.h \
e-filter-color.h \
e-filter-datespec.h \
e-filter-element.h \
e-filter-file.h \
e-filter-input.h \
e-filter-int.h \
e-filter-option.h \
e-filter-part.h \
e-filter-rule.h \
e-focus-tracker.h \
e-html-utils.h \
e-icon-factory.h \
e-image-chooser.h \
e-import-assistant.h \
e-import.h \
e-interval-chooser.h \
e-mail-identity-combo-box.h \
e-mail-signature-combo-box.h \
e-mail-signature-editor.h \
e-mail-signature-manager.h \
e-mail-signature-preview.h \
e-mail-signature-script-dialog.h \
e-mail-signature-tree-view.h \
e-map.h \
e-marshal.h \
e-menu-tool-action.h \
e-menu-tool-button.h \
e-misc-utils.h \
e-mktemp.h \
e-name-selector-dialog.h \
e-name-selector-entry.h \
e-name-selector-list.h \
e-name-selector-model.h \
e-name-selector.h \
e-online-button.h \
e-paned.h \
e-passwords.h \
e-photo-cache.h \
e-picture-gallery.h \
e-plugin-ui.h \
e-plugin.h \
e-poolv.h \
e-popup-action.h \
e-popup-menu.h \
e-port-entry.h \
e-preferences-window.h \
e-preview-pane.h \
e-print.h \
e-printable.h \
e-reflow-model.h \
e-reflow.h \
e-rule-context.h \
e-rule-editor.h \
e-search-bar.h \
e-selectable.h \
e-selection-model-array.h \
e-selection-model-simple.h \
e-selection-model.h \
e-selection.h \
e-send-options.h \
e-sorter-array.h \
e-sorter.h \
e-source-combo-box.h \
e-source-config-backend.h \
e-source-config-dialog.h \
e-source-config.h \
e-source-selector-dialog.h \
e-source-selector.h \
e-source-util.h \
e-spell-entry.h \
e-stock-request.h \
e-table-click-to-add.h \
e-table-col-dnd.h \
e-table-col.h \
e-table-column-specification.h \
e-table-config.h \
e-table-defines.h \
e-table-extras.h \
e-table-field-chooser-dialog.h \
e-table-field-chooser-item.h \
e-table-field-chooser.h \
e-table-group-container.h \
e-table-group-leaf.h \
e-table-group.h \
e-table-header-item.h \
e-table-header-utils.h \
e-table-header.h \
e-table-item.h \
e-table-memory-callbacks.h \
e-table-memory-store.h \
e-table-memory.h \
e-table-model.h \
e-table-one.h \
e-table-search.h \
e-table-selection-model.h \
e-table-sort-info.h \
e-table-sorted-variable.h \
e-table-sorted.h \
e-table-sorter.h \
e-table-sorting-utils.h \
e-table-specification.h \
e-table-state.h \
e-table-subset-variable.h \
e-table-subset.h \
e-table-utils.h \
e-table-without.h \
e-table.h \
e-text-event-processor-emacs-like.h \
e-text-event-processor-types.h \
e-text-event-processor.h \
e-text-model-repos.h \
e-text-model.h \
e-text.h \
e-timezone-dialog.h \
e-tree-memory-callbacks.h \
e-tree-memory.h \
e-tree-model-generator.h \
e-tree-model.h \
e-tree-selection-model.h \
e-tree-sorted.h \
e-tree-table-adapter.h \
e-tree.h \
e-ui-manager.h \
e-unicode.h \
e-url-entry.h \
e-util-enums.h \
e-util-enumtypes.h \
e-web-view-gtkhtml.h \
e-web-view-preview.h \
e-web-view.h \
e-xml-utils.h \
ea-calendar-cell.h \
ea-calendar-item.h \
ea-cell-table.h \
ea-factory.h \
ea-widgets.h \
gal-a11y-e-cell-popup.h \
gal-a11y-e-cell-registry.h \
gal-a11y-e-cell-toggle.h \
gal-a11y-e-cell-tree.h \
gal-a11y-e-cell-vbox.h \
gal-a11y-e-cell.h \
gal-a11y-e-table-click-to-add-factory.h \
gal-a11y-e-table-click-to-add.h \
gal-a11y-e-table-column-header.h \
gal-a11y-e-table-factory.h \
gal-a11y-e-table-item-factory.h \
gal-a11y-e-table-item.h \
gal-a11y-e-table.h \
gal-a11y-e-text-factory.h \
gal-a11y-e-text.h \
gal-a11y-e-tree-factory.h \
gal-a11y-e-tree.h \
gal-a11y-factory.h \
gal-a11y-util.h \
gal-define-views-dialog.h \
gal-define-views-model.h \
gal-view-collection.h \
gal-view-etable.h \
gal-view-factory-etable.h \
gal-view-factory.h \
gal-view-instance-save-as-dialog.h \
gal-view-instance.h \
gal-view-new-dialog.h \
gal-view.h \
$(NULL)
if OS_WIN32
PLATFORM_SOURCES = \
e-win32-reloc.c \
e-win32-defaults.c \
e-win32-defaults.h \
$(NULL)
endif
libeutil_la_SOURCES = \
$(eutilinclude_HEADERS) \
e-action-combo-box.c \
e-activity-bar.c \
e-activity-proxy.c \
e-activity.c \
e-alarm-selector.c \
e-alert-bar.c \
e-alert-dialog.c \
e-alert-sink.c \
e-alert.c \
e-attachment-bar.c \
e-attachment-button.c \
e-attachment-dialog.c \
e-attachment-handler-image.c \
e-attachment-handler-sendto.c \
e-attachment-handler.c \
e-attachment-icon-view.c \
e-attachment-paned.c \
e-attachment-store.c \
e-attachment-tree-view.c \
e-attachment-view.c \
e-attachment.c \
e-auth-combo-box.c \
e-autocomplete-selector.c \
e-bit-array.c \
e-book-source-config.c \
e-buffer-tagger.c \
e-cal-source-config.c \
e-calendar-item.c \
e-calendar.c \
e-canvas-background.c \
e-canvas-utils.c \
e-canvas-vbox.c \
e-canvas.c \
e-categories-config.c \
e-categories-dialog.c \
e-categories-editor.c \
e-categories-selector.c \
e-category-completion.c \
e-category-editor.c \
e-cell-checkbox.c \
e-cell-combo.c \
e-cell-date-edit.c \
e-cell-date.c \
e-cell-hbox.c \
e-cell-number.c \
e-cell-percent.c \
e-cell-pixbuf.c \
e-cell-popup.c \
e-cell-renderer-color.c \
e-cell-size.c \
e-cell-text.c \
e-cell-toggle.c \
e-cell-tree.c \
e-cell-vbox.c \
e-cell.c \
e-charset-combo-box.c \
e-charset.c \
e-client-cache.c \
e-client-combo-box.c \
e-client-selector.c \
e-config.c \
e-contact-store.c \
e-dateedit.c \
e-datetime-format.c \
e-destination-store.c \
e-dialog-utils.c \
e-dialog-widgets.c \
e-event.c \
e-file-request.c \
e-file-utils.c \
e-filter-code.c \
e-filter-color.c \
e-filter-datespec.c \
e-filter-element.c \
e-filter-file.c \
e-filter-input.c \
e-filter-int.c \
e-filter-option.c \
e-filter-part.c \
e-filter-rule.c \
e-focus-tracker.c \
e-html-utils.c \
e-icon-factory.c \
e-image-chooser.c \
e-import-assistant.c \
e-import.c \
e-interval-chooser.c \
e-mail-identity-combo-box.c \
e-mail-signature-combo-box.c \
e-mail-signature-editor.c \
e-mail-signature-manager.c \
e-mail-signature-preview.c \
e-mail-signature-script-dialog.c \
e-mail-signature-tree-view.c \
e-map.c \
e-marshal.c \
e-menu-tool-action.c \
e-menu-tool-button.c \
e-misc-utils.c \
e-mktemp.c \
e-name-selector-dialog.c \
e-name-selector-entry.c \
e-name-selector-list.c \
e-name-selector-model.c \
e-name-selector.c \
e-online-button.c \
e-paned.c \
e-passwords.c \
e-photo-cache.c \
e-picture-gallery.c \
e-plugin-ui.c \
e-plugin.c \
e-poolv.c \
e-popup-action.c \
e-popup-menu.c \
e-port-entry.c \
e-preferences-window.c \
e-preview-pane.c \
e-print.c \
e-printable.c \
e-reflow-model.c \
e-reflow.c \
e-rule-context.c \
e-rule-editor.c \
e-search-bar.c \
e-selectable.c \
e-selection-model-array.c \
e-selection-model-simple.c \
e-selection-model.c \
e-selection.c \
e-send-options.c \
e-sorter-array.c \
e-sorter.c \
e-source-combo-box.c \
e-source-config-backend.c \
e-source-config-dialog.c \
e-source-config.c \
e-source-selector-dialog.c \
e-source-selector.c \
e-source-util.c \
e-spell-entry.c \
e-stock-request.c \
e-table-click-to-add.c \
e-table-col.c \
e-table-column-specification.c \
e-table-config.c \
e-table-extras.c \
e-table-field-chooser-dialog.c \
e-table-field-chooser-item.c \
e-table-field-chooser.c \
e-table-group-container.c \
e-table-group-leaf.c \
e-table-group.c \
e-table-header-item.c \
e-table-header-utils.c \
e-table-header.c \
e-table-item.c \
e-table-memory-callbacks.c \
e-table-memory-store.c \
e-table-memory.c \
e-table-model.c \
e-table-one.c \
e-table-search.c \
e-table-selection-model.c \
e-table-sort-info.c \
e-table-sorted-variable.c \
e-table-sorted.c \
e-table-sorter.c \
e-table-sorting-utils.c \
e-table-specification.c \
e-table-state.c \
e-table-subset-variable.c \
e-table-subset.c \
e-table-utils.c \
e-table-without.c \
e-table.c \
e-text-event-processor-emacs-like.c \
e-text-event-processor.c \
e-text-model-repos.c \
e-text-model.c \
e-text.c \
e-timezone-dialog.c \
e-tree-memory-callbacks.c \
e-tree-memory.c \
e-tree-model-generator.c \
e-tree-model.c \
e-tree-selection-model.c \
e-tree-sorted.c \
e-tree-table-adapter.c \
e-tree.c \
e-ui-manager.c \
e-unicode.c \
e-url-entry.c \
e-util-enumtypes.c \
e-util-private.h \
e-web-view-gtkhtml.c \
e-web-view-preview.c \
e-web-view.c \
e-xml-utils.c \
ea-calendar-cell.c \
ea-calendar-item.c \
ea-cell-table.c \
ea-widgets.c \
gal-a11y-e-cell-popup.c \
gal-a11y-e-cell-registry.c \
gal-a11y-e-cell-toggle.c \
gal-a11y-e-cell-tree.c \
gal-a11y-e-cell-vbox.c \
gal-a11y-e-cell.c \
gal-a11y-e-table-click-to-add-factory.c \
gal-a11y-e-table-click-to-add.c \
gal-a11y-e-table-column-header.c \
gal-a11y-e-table-factory.c \
gal-a11y-e-table-item-factory.c \
gal-a11y-e-table-item.c \
gal-a11y-e-table.c \
gal-a11y-e-text-factory.c \
gal-a11y-e-text.c \
gal-a11y-e-tree-factory.c \
gal-a11y-e-tree.c \
gal-a11y-util.c \
gal-define-views-dialog.c \
gal-define-views-model.c \
gal-view-collection.c \
gal-view-etable.c \
gal-view-factory-etable.c \
gal-view-factory.c \
gal-view-instance-save-as-dialog.c \
gal-view-instance.c \
gal-view-new-dialog.c \
gal-view.c \
$(PLATFORM_SOURCES) \
$(NULL)
libeutil_la_LDFLAGS = -avoid-version $(NO_UNDEFINED)
libeutil_la_LIBADD = \
$(top_builddir)/libgnomecanvas/libgnomecanvas.la \
$(ICONV_LIBS) \
$(EVOLUTION_DATA_SERVER_LIBS) \
$(GNOME_PLATFORM_LIBS) \
$(GEO_LIBS) \
$(GTKHTML_LIBS) \
$(INTLLIBS) \
$(MATH_LIB) \
$(NULL)
TEST_CPPFLAGS = \
$(libeutil_la_CPPFLAGS) \
$(NULL)
TEST_LDADD = \
libeutil.la \
$(libeutil_la_LIBADD) \
$(NULL)
evolution_source_viewer_CPPFLAGS = $(TEST_CPPFLAGS)
evolution_source_viewer_SOURCES = evolution-source-viewer.c
evolution_source_viewer_LDADD = $(TEST_LDADD)
test_calendar_CPPFLAGS = $(TEST_CPPFLAGS)
test_calendar_SOURCES = test-calendar.c
test_calendar_LDADD = $(TEST_LDADD)
test_category_completion_CPPFLAGS = $(TEST_CPPFLAGS)
test_category_completion_SOURCES = test-category-completion.c
test_category_completion_LDADD = $(TEST_LDADD)
test_contact_store_CPPFLAGS = $(TEST_CPPFLAGS)
test_contact_store_SOURCES = test-contact-store.c
test_contact_store_LDADD = $(TEST_LDADD)
test_dateedit_CPPFLAGS = $(TEST_CPPFLAGS)
test_dateedit_SOURCES = test-dateedit.c
test_dateedit_LDADD = $(TEST_LDADD)
test_mail_signatures_CPPFLAGS = $(TEST_CPPFLAGS)
test_mail_signatures_SOURCES = test-mail-signatures.c
test_mail_signatures_LDADD = $(TEST_LDADD)
test_name_selector_CPPFLAGS = $(TEST_CPPFLAGS)
test_name_selector_SOURCES = test-name-selector.c
test_name_selector_LDADD = $(TEST_LDADD)
test_preferences_window_CPPFLAGS = $(TEST_CPPFLAGS)
test_preferences_window_SOURCES = test-preferences-window.c
test_preferences_window_LDADD = $(TEST_LDADD)
test_source_combo_box_CPPFLAGS = $(TEST_CPPFLAGS)
test_source_combo_box_SOURCES = test-source-combo-box.c
test_source_combo_box_LDADD = $(TEST_LDADD)
test_source_config_CPPFLAGS = $(TEST_CPPFLAGS)
test_source_config_SOURCES = test-source-config.c
test_source_config_LDADD = $(TEST_LDADD)
test_source_selector_CPPFLAGS = $(TEST_CPPFLAGS)
test_source_selector_SOURCES = test-source-selector.c
test_source_selector_LDADD = $(TEST_LDADD)
EXTRA_DIST = \
e-util-enumtypes.h.template \
e-util-enumtypes.c.template \
e-system.error.xml \
filter.error.xml \
widgets.error.xml \
e-marshal.list \
$(ui_DATA) \
$(xpm_icons) \
$(NULL)
BUILT_SOURCES = \
$(ENUM_GENERATED) \
$(MARSHAL_GENERATED) \
$(error_DATA) \
$(NULL)
CLEANFILES = $(BUILT_SOURCES)
dist-hook:
cd $(distdir); rm -f $(BUILT_SOURCES)
-include $(top_srcdir)/git.mk
|