1
DBUS_GENERATED_H = e-data-book-glue.h e-data-book-factory-glue.h e-data-book-view-glue.h
3
@DBUS_BINDING_TOOL@ --mode=glib-server --output=$@ --prefix=$(subst -,_,$*) $^
5
include $(top_srcdir)/glib-gen.mak
6
glib_enum_headers=e-data-book-types.h
7
glib_enum_define=E_DATA_BOOK
8
glib_enum_prefix=e_data_book
10
ENUM_GENERATED = e-data-book-enumtypes.h e-data-book-enumtypes.c
13
lib_LTLIBRARIES = libedata-book-1.2.la
15
libedata_book_1_2_la_CPPFLAGS = \
2
17
-DG_LOG_DOMAIN=\"libedata-book\" \
18
-DLIBEXECDIR=\"$(libexecdir)\" \
5
21
-I$(top_srcdir)/addressbook \
6
22
-I$(top_builddir)/addressbook \
8
$(EVOLUTION_ADDRESSBOOK_CFLAGS)
10
# The corba stubs and skels
12
Evolution-DataServer-Addressbook-common.c \
13
Evolution-DataServer-Addressbook-skels.c \
14
Evolution-DataServer-Addressbook-stubs.c
16
Evolution-DataServer-Addressbook.h
18
CORBA_GENERATED = $(CORBA_GENERATED_C) $(CORBA_GENERATED_H)
21
$(srcdir)/../idl/Evolution-DataServer-Addressbook.idl
23
idl_flags = $(IDL_INCLUDES)
25
$(CORBA_GENERATED_H): $(idls)
26
$(ORBIT_IDL) $(idl_flags) $(srcdir)/../idl/Evolution-DataServer-Addressbook.idl
27
$(CORBA_GENERATED_C): $(CORBA_GENERATED_H)
30
lib_LTLIBRARIES = libedata-book-1.2.la
24
$(EVOLUTION_ADDRESSBOOK_CFLAGS)
32
26
libedata_book_1_2_la_SOURCES = \
33
$(CORBA_GENERATED_C) \
34
28
e-book-backend-factory.c \
35
29
e-book-backend-sexp.c \
36
30
e-book-backend-summary.c \
69
63
e-book-backend-cache.h \
70
64
e-book-backend-db-cache.h
66
factorydir = $(libexecdir)
68
factory_PROGRAMS = e-addressbook-factory
70
e_addressbook_factory_CPPFLAGS = \
72
$(EVOLUTION_ADDRESSBOOK_CFLAGS) \
73
-DG_LOG_DOMAIN=\"libedata-book\" \
74
-DE_PRGNAME=\"e-addressbook-factory\" \
77
-I$(top_srcdir)/addressbook \
78
-I$(top_builddir)/addressbook
80
e_addressbook_factory_SOURCES = e-data-book-factory.c e-data-book-factory.h
82
e_addressbook_factory_LDADD = \
83
libedata-book-1.2.la \
84
$(top_builddir)/libebackend/libebackend-1.2.la
72
86
%-$(API_VERSION).pc: %.pc
75
89
pkgconfigdir = $(libdir)/pkgconfig
76
90
pkgconfig_DATA = libedata-book-$(API_VERSION).pc
78
BUILT_SOURCES = $(CORBA_GENERATED)
79
CLEANFILES = $(BUILT_SOURCES)
92
service_in_files = org.gnome.evolution.dataserver.AddressBook.service.in
93
servicedir = $(datadir)/dbus-1/services
94
service_DATA = $(service_in_files:.service.in=.service)
95
@EVO_SUBST_SERVICE_RULE@
97
BUILT_SOURCES = $(DBUS_GENERATED_H) $(ENUM_GENERATED)
98
CLEANFILES = $(BUILT_SOURCES) $(service_DATA)
80
99
DISTCLEANFILES = $(pkgconfig_DATA)
83
$(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in)
102
e-data-book-factory.xml \
103
e-data-book-view.xml \
105
$(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in) \
86
cd $(distdir); rm -f $(BUILT_SOURCES)
108
-include $(top_srcdir)/git.mk