Files
evolution/libemail-engine/Makefile.am
Matthew Barnes 800a5828e5 Move CamelSaslXOAuth2 to libemail-engine.
This now uses e_source_get_oauth2_access_token_sync() instead of talking
directly to GNOME Online Accounts and therefore no longer has to live in
the "online-accounts" module.

The "online-accounts" module will be removed in Evolution 3.9.1, when we
can require GNOME Online Accounts 3.8.  Evolution 3.8 will still support
older versions of GNOME Online Accounts, which use OAuth 1.0a tokens for
Google authentication.
2012-12-31 10:22:54 -05:00

98 lines
2.2 KiB
Makefile

NULL =
privsolib_LTLIBRARIES = libemail-engine.la
ENUM_TYPES = e-mail-enums.h
e-mail-enumtypes.h: e-mail-enumtypes.h.template $(ENUM_TYPES)
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template e-mail-enumtypes.h.template $(ENUM_TYPES)) > $@
e-mail-enumtypes.c: e-mail-enumtypes.c.template $(ENUM_TYPES)
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template e-mail-enumtypes.c.template $(ENUM_TYPES)) > $@
ENUM_GENERATED = e-mail-enumtypes.h e-mail-enumtypes.c
libemail_engine_la_CPPFLAGS = \
$(AM_CPPFLAGS) \
-I$(top_srcdir) \
-I$(top_builddir) \
$(EVOLUTION_DATA_SERVER_CFLAGS) \
$(GNOME_PLATFORM_CFLAGS) \
$(GTKHTML_CFLAGS) \
-DEVOLUTION_PRIVDATADIR=\""$(privdatadir)"\" \
$(NULL)
libmailengineincludedir = $(privincludedir)/libemail-engine
libmailengineinclude_HEADERS = \
camel-null-store.h \
camel-sasl-xoauth2.h \
e-mail-authenticator.h \
e-mail-enums.h \
e-mail-enumtypes.h \
e-mail-folder-utils.h \
e-mail-junk-filter.h \
e-mail-session-utils.h \
e-mail-session.h \
e-mail-store-utils.h \
e-mail-utils.h \
em-filter-folder-element.h \
em-vfolder-context.h \
em-vfolder-rule.h \
mail-config.h \
mail-folder-cache.h \
mail-mt.h \
mail-ops.h \
mail-tools.h \
mail-vfolder.h \
$(NULL)
libemail_engine_la_SOURCES = \
$(libmailengineinclude_HEADERS) \
camel-null-store.c \
camel-sasl-xoauth2.c \
e-mail-authenticator.c \
e-mail-enumtypes.c \
e-mail-folder-utils.c \
e-mail-junk-filter.c \
e-mail-session-utils.c \
e-mail-session.c \
e-mail-store-utils.c \
e-mail-utils.c \
em-filter-folder-element.c \
em-vfolder-context.c \
em-vfolder-rule.c \
mail-config.c \
mail-folder-cache.c \
mail-mt.c \
mail-ops.c \
mail-tools.c \
mail-vfolder.c \
$(NULL)
libemail_engine_la_LIBADD = \
$(top_builddir)/e-util/libeutil.la \
$(EVOLUTION_DATA_SERVER_LIBS) \
$(GNOME_PLATFORM_LIBS) \
$(GTKHTML_LIBS) \
$(NULL)
libemail_engine_la_LDFLAGS = -avoid-version $(NO_UNDEFINED)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libemail-engine.pc
BUILT_SOURCES = $(ENUM_GENERATED)
CLEANFILES = $(BUILT_SOURCES)
DISTCLEANFILES = $(pkgconfig_DATA)
EXTRA_DIST = \
e-mail-enumtypes.h.template \
e-mail-enumtypes.c.template \
$(NULL)
dist-hook:
cd $(distdir); rm -f $(BUILT_SOURCES)
-include $(top_srcdir)/git.mk