1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
|
# The marshallers
MARSHAL_GENERATED = e-gdbus-marshallers.c e-gdbus-marshallers.h
@EVO_MARSHAL_RULE@
lib_LTLIBRARIES = libedataserver-1.2.la
libedataserver_1_2_la_CPPFLAGS = \
$(AM_CPPFLAGS) \
-I$(top_srcdir) \
-DG_LOG_DOMAIN=\"e-data-server\" \
-DE_DATA_SERVER_PREFIX=\"$(prefix)\" \
-DE_DATA_SERVER_LOCALEDIR=\""$(localedir)"\" \
-DE_DATA_SERVER_EXTENSIONDIR=\"$(extensiondir)\" \
-DE_DATA_SERVER_IMAGESDIR=\"$(imagesdir)\" \
-DE_DATA_SERVER_UI_UIDIR=\""$(uidir)"\" \
-DDEFAULT_EDS_DBUS_TIMEOUT=$(DEFAULT_EDS_DBUS_TIMEOUT) \
$(E_DATA_SERVER_CFLAGS) \
$(SOUP_CFLAGS)
libedataserver_1_2_la_SOURCES = \
$(MARSHAL_GENERATED) \
e-account-list.c \
e-account.c \
e-categories.c \
e-client.c \
e-client-private.h \
e-credentials.c \
e-flag.c \
e-gdbus-templates.c \
e-iterator.c \
e-list.c \
e-list-iterator.c \
e-memory.c \
e-operation-pool.c \
e-proxy.c \
e-sexp.c \
e-source-group.c \
e-source-list.c \
e-source.c \
e-debug-log.c \
e-time-utils.c \
e-uid.c \
e-url.c \
e-data-server-util.c \
e-xml-utils.c \
e-xml-hash-utils.c \
libedataserver-private.h \
eds-version.c
libedataserver_1_2_la_LIBADD = \
$(E_DATA_SERVER_LIBS) \
$(ICONV_LIBS) \
$(SOCKET_LIBS) \
$(SOUP_LIBS) \
$(LIBDWFL_LIBS)
libedataserver_1_2_la_LDFLAGS = \
-version-info $(LIBEDATASERVER_CURRENT):$(LIBEDATASERVER_REVISION):$(LIBEDATASERVER_AGE) $(NO_UNDEFINED)
libedataserverincludedir = $(privincludedir)/libedataserver
libedataserverinclude_HEADERS = \
e-account-list.h \
e-account.h \
e-categories.h \
e-client.h \
e-credentials.h \
e-flag.h \
e-gdbus-marshallers.h \
e-gdbus-templates.h \
e-iterator.h \
e-list.h \
e-list-iterator.h \
e-memory.h \
e-operation-pool.h \
e-proxy.h \
e-sexp.h \
e-source-group.h \
e-source-list.h \
e-source.h \
e-debug-log.h \
e-time-utils.h \
e-uid.h \
e-url.h \
e-data-server-util.h \
e-xml-utils.h \
e-xml-hash-utils.h \
eds-version.h
%-$(API_VERSION).pc: %.pc
cp $< $@
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libedataserver-$(API_VERSION).pc
gsettings_SCHEMAS = \
org.gnome.evolution.shell.network-config.gschema.xml
@INTLTOOL_XML_NOMERGE_RULE@
@GSETTINGS_RULES@
convertdir = $(datadir)/GConf/gsettings
convert_DATA = libedataserver.convert
EXTRA_DIST = \
$(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in) \
eds-version.h.in \
$(convert_DATA) \
$(gsettings_SCHEMAS:.xml=.xml.in)
BUILT_SOURCES = $(MARSHAL_GENERATED)
CLEANFILES = $(BUILT_SOURCES) $(gsettings_SCHEMAS:.xml=.valid)
DISTCLEANFILES = eds-version.h \
$(pkgconfig_DATA) \
$(gsettings_SCHEMAS)
-include $(INTROSPECTION_MAKEFILE)
INTROSPECTION_GIRS =
INTROSPECTION_SCANNER_ARGS = --identifier-prefix E --pkg-export \
libedataserver-1.2 --c-include="libedataserver/e-account.h" \
--c-include="libedataserver/e-source.h"
INTROSPECTION_COMPILER_ARGS =
if HAVE_INTROSPECTION
introspection_sources = \
$(filter-out %-private.h e-sexp.h, $(libedataserverinclude_HEADERS) \
$(libedataserver_1_2_la_SOURCES))
EDataServer-1.2.gir: libedataserver-1.2.la
EDataServer_1_2_gir_INCLUDES = GObject-2.0 libxml2-2.0 Gio-2.0
EDataServer_1_2_gir_CFLAGS = -I$(top_srcdir) -I$(top_builddir) $(E_DATA_SERVER_CFLAGS) \
$(SOUP_CFLAGS)
EDataServer_1_2_gir_LIBS = libedataserver-1.2.la
EDataServer_1_2_gir_FILES = $(introspection_sources)
INTROSPECTION_GIRS += EDataServer-1.2.gir
girdir = $(datadir)/gir-1.0
gir_DATA = $(INTROSPECTION_GIRS)
typelibdir = $(libdir)/girepository-1.0
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
CLEANFILES += $(gir_DATA) $(typelib_DATA)
endif
-include $(top_srcdir)/git.mk
|