3 $(GENERATED_DBUS_LOCALE) : Makefile.am org.freedesktop.locale1.xml
4 $(AM_V_GEN) gdbus-codegen \
5 --interface-prefix org.freedesktop. \
7 --generate-c-code e-dbus-localed \
8 $(top_srcdir)/private/org.freedesktop.locale1.xml \
11 $(GENERATED_DBUS_SOURCE) : Makefile.am org.gnome.evolution.dataserver.Source.xml
12 $(AM_V_GEN) gdbus-codegen \
13 --interface-prefix org.gnome.evolution.dataserver. \
14 --c-namespace E_DBus \
15 --c-generate-object-manager \
16 --generate-c-code e-dbus-source \
17 --generate-docbook e-dbus-source \
18 $(top_srcdir)/private/org.gnome.evolution.dataserver.Source.xml \
21 $(GENERATED_DBUS_SOURCE_MANAGER) : Makefile.am org.gnome.evolution.dataserver.SourceManager.xml
22 $(AM_V_GEN) gdbus-codegen \
23 --interface-prefix org.gnome.evolution.dataserver. \
24 --c-namespace E_DBus \
25 --generate-c-code e-dbus-source-manager \
26 --generate-docbook e-dbus-source-manager \
27 $(top_srcdir)/private/org.gnome.evolution.dataserver.SourceManager.xml \
30 $(GENERATED_DBUS_AUTHENTICATOR) : Makefile.am org.gnome.evolution.dataserver.Authenticator.xml
31 $(AM_V_GEN) gdbus-codegen \
32 --interface-prefix org.gnome.evolution.dataserver \
33 --c-namespace E_DBus \
34 --generate-c-code e-dbus-authenticator \
35 --generate-docbook e-dbus-authenticator \
36 $(top_srcdir)/private/org.gnome.evolution.dataserver.Authenticator.xml \
39 $(GENERATED_DBUS_ADDRESS_BOOK) : Makefile.am org.gnome.evolution.dataserver.AddressBook.xml
40 $(AM_V_GEN) gdbus-codegen \
41 --interface-prefix org.gnome.evolution.dataserver \
42 --c-namespace E_DBus \
43 --generate-c-code e-dbus-address-book \
44 --generate-docbook e-dbus-address-book \
45 $(top_srcdir)/private/org.gnome.evolution.dataserver.AddressBook.xml \
48 $(GENERATED_DBUS_ADDRESS_BOOK_CURSOR) : Makefile.am org.gnome.evolution.dataserver.AddressBookCursor.xml
49 $(AM_V_GEN) gdbus-codegen \
50 --interface-prefix org.gnome.evolution.dataserver \
51 --c-namespace E_DBus \
52 --generate-c-code e-dbus-address-book-cursor \
53 --generate-docbook e-dbus-address-book-cursor \
54 $(top_srcdir)/private/org.gnome.evolution.dataserver.AddressBookCursor.xml \
57 $(GENERATED_DBUS_DIRECT_BOOK) : Makefile.am org.gnome.evolution.dataserver.DirectBook.xml
58 $(AM_V_GEN) gdbus-codegen \
59 --interface-prefix org.gnome.evolution.dataserver \
60 --c-namespace E_DBus \
61 --generate-c-code e-dbus-direct-book \
62 --generate-docbook e-dbus-direct-book \
63 $(top_srcdir)/private/org.gnome.evolution.dataserver.DirectBook.xml \
66 $(GENERATED_DBUS_ADDRESS_BOOK_FACTORY) : Makefile.am org.gnome.evolution.dataserver.AddressBookFactory.xml
67 $(AM_V_GEN) gdbus-codegen \
68 --interface-prefix org.gnome.evolution.dataserver \
69 --c-namespace E_DBus \
70 --generate-c-code e-dbus-address-book-factory \
71 --generate-docbook e-dbus-address-book-factory \
72 $(top_srcdir)/private/org.gnome.evolution.dataserver.AddressBookFactory.xml \
75 $(GENERATED_DBUS_CALENDAR) : Makefile.am org.gnome.evolution.dataserver.Calendar.xml
76 $(AM_V_GEN) gdbus-codegen \
77 --interface-prefix org.gnome.evolution.dataserver \
78 --c-namespace E_DBus \
79 --generate-c-code e-dbus-calendar \
80 --generate-docbook e-dbus-calendar \
81 $(top_srcdir)/private/org.gnome.evolution.dataserver.Calendar.xml \
84 $(GENERATED_DBUS_CALENDAR_FACTORY) : Makefile.am org.gnome.evolution.dataserver.CalendarFactory.xml
85 $(AM_V_GEN) gdbus-codegen \
86 --interface-prefix org.gnome.evolution.dataserver \
87 --c-namespace E_DBus \
88 --generate-c-code e-dbus-calendar-factory \
89 --generate-docbook e-dbus-calendar-factory \
90 $(top_srcdir)/private/org.gnome.evolution.dataserver.CalendarFactory.xml \
93 $(GENERATED_DBUS_USER_PROMPTER) : Makefile.am org.gnome.evolution.dataserver.UserPrompter.xml
94 $(AM_V_GEN) gdbus-codegen \
95 --interface-prefix org.gnome.evolution.dataserver. \
96 --c-namespace E_DBus \
97 --generate-c-code e-dbus-user-prompter \
98 --generate-docbook e-dbus-user-prompter \
99 $(top_srcdir)/private/org.gnome.evolution.dataserver.UserPrompter.xml \
102 GENERATED_DBUS_LOCALE = \
107 GENERATED_DBUS_SOURCE = \
110 e-dbus-source-org.gnome.evolution.dataserver.Source.xml \
111 e-dbus-source-org.gnome.evolution.dataserver.Source.Removable.xml \
112 e-dbus-source-org.gnome.evolution.dataserver.Source.Writable.xml \
113 e-dbus-source-org.gnome.evolution.dataserver.Source.RemoteCreatable.xml \
114 e-dbus-source-org.gnome.evolution.dataserver.Source.RemoteDeletable.xml \
115 e-dbus-source-org.gnome.evolution.dataserver.Source.OAuth2Support.xml \
118 GENERATED_DBUS_SOURCE_MANAGER = \
119 e-dbus-source-manager.c \
120 e-dbus-source-manager.h \
121 e-dbus-source-manager-org.gnome.evolution.dataserver.SourceManager.xml \
124 GENERATED_DBUS_AUTHENTICATOR = \
125 e-dbus-authenticator.c \
126 e-dbus-authenticator.h \
127 e-dbus-authenticator-org.gnome.evolution.dataserver.Authenticator.xml \
130 GENERATED_DBUS_USER_PROMPTER = \
131 e-dbus-user-prompter.c \
132 e-dbus-user-prompter.h \
133 e-dbus-user-prompter-org.gnome.evolution.dataserver.UserPrompter.xml \
136 GENERATED_DBUS_ADDRESS_BOOK = \
137 e-dbus-address-book.c \
138 e-dbus-address-book.h \
139 e-dbus-address-book-org.gnome.evolution.dataserver.AddressBook.xml \
142 GENERATED_DBUS_ADDRESS_BOOK_CURSOR = \
143 e-dbus-address-book-cursor.c \
144 e-dbus-address-book-cursor.h \
145 e-dbus-address-book-cursor-org.gnome.evolution.dataserver.AddressBookCursor.xml \
148 GENERATED_DBUS_DIRECT_BOOK = \
149 e-dbus-direct-book.c \
150 e-dbus-direct-book.h \
151 e-dbus-direct-book-org.gnome.evolution.dataserver.DirectBook.xml \
154 GENERATED_DBUS_ADDRESS_BOOK_FACTORY = \
155 e-dbus-address-book-factory.c \
156 e-dbus-address-book-factory.h \
157 e-dbus-address-book-factory-org.gnome.evolution.dataserver.AddressBookFactory.xml \
160 GENERATED_DBUS_CALENDAR = \
163 e-dbus-calendar-org.gnome.evolution.dataserver.Calendar.xml \
166 GENERATED_DBUS_CALENDAR_FACTORY = \
167 e-dbus-calendar-factory.c \
168 e-dbus-calendar-factory.h \
169 e-dbus-calendar-factory-org.gnome.evolution.dataserver.CalendarFactory.xml \
173 $(GENERATED_DBUS_LOCALE) \
174 $(GENERATED_DBUS_SOURCE) \
175 $(GENERATED_DBUS_SOURCE_MANAGER) \
176 $(GENERATED_DBUS_AUTHENTICATOR) \
177 $(GENERATED_DBUS_ADDRESS_BOOK) \
178 $(GENERATED_DBUS_ADDRESS_BOOK_CURSOR) \
179 $(GENERATED_DBUS_DIRECT_BOOK) \
180 $(GENERATED_DBUS_ADDRESS_BOOK_FACTORY) \
181 $(GENERATED_DBUS_CALENDAR) \
182 $(GENERATED_DBUS_CALENDAR_FACTORY) \
183 $(GENERATED_DBUS_USER_PROMPTER) \
186 noinst_LTLIBRARIES = libedbus-private.la
188 # We omit AM_CPPFLAGS -- which is mostly warning flags -- since
189 # we have no control over the C code generated by gdbus-codegen.
190 libedbus_private_la_CPPFLAGS = \
192 $(E_DATA_SERVER_CFLAGS) \
194 $(CODE_COVERAGE_CFLAGS) \
197 libedbus_private_la_CFLAGS = \
198 -Wno-redundant-decls \
201 libedbus_private_la_SOURCES = \
205 libedbus_private_la_LIBADD = \
206 $(E_DATA_SERVER_LIBS) \
210 libedbus_private_la_LDFLAGS = \
212 $(CODE_COVERAGE_LDFLAGS) \
216 org.freedesktop.locale1.xml \
217 org.gnome.evolution.dataserver.Source.xml \
218 org.gnome.evolution.dataserver.SourceManager.xml \
219 org.gnome.evolution.dataserver.Authenticator.xml \
220 org.gnome.evolution.dataserver.AddressBook.xml \
221 org.gnome.evolution.dataserver.AddressBookCursor.xml \
222 org.gnome.evolution.dataserver.DirectBook.xml \
223 org.gnome.evolution.dataserver.AddressBookFactory.xml \
224 org.gnome.evolution.dataserver.Calendar.xml \
225 org.gnome.evolution.dataserver.CalendarFactory.xml \
226 org.gnome.evolution.dataserver.UserPrompter.xml \
233 -include $(top_srcdir)/git.mk