18
# these are the variables your Makefile.am should set
19
# the example is based on the colorbalance interface
21
#glib_enum_headers=$(colorbalance_headers)
22
#glib_enum_output=gst-color-balance-enumtypes
23
#glib_enum_define=GST_COLOR_BALANCE
24
#glib_enum_prefix=gst_color_balance
45
37
build_triplet = @build@
46
38
host_triplet = @host@
47
DIST_COMMON = $(am__dist_gir_DATA_DIST) $(libebookinclude_HEADERS) \
48
$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
49
$(srcdir)/libebook.pc.in $(top_srcdir)/glib-gen.mak TODO
50
39
@HAVE_INTROSPECTION_TRUE@am__append_1 = EBook-1.2.gir
51
40
@HAVE_INTROSPECTION_TRUE@am__append_2 = $(dist_gir_DATA) $(typelib_DATA)
52
41
subdir = addressbook/libebook
42
DIST_COMMON = $(am__dist_gir_DATA_DIST) $(libebookinclude_HEADERS) \
43
$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
44
$(srcdir)/libebook.pc.in TODO
53
45
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
54
46
am__aclocal_m4_deps = $(top_srcdir)/m4/as-compiler-flag.m4 \
55
47
$(top_srcdir)/m4/evo_krb5_support.m4 \
56
48
$(top_srcdir)/m4/evo_ldap_check.m4 \
57
49
$(top_srcdir)/m4/evo_purify_support.m4 \
58
50
$(top_srcdir)/m4/evo_sunldap_check.m4 \
59
$(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/gtk-doc.m4 \
60
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
61
$(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/introspection.m4 \
62
$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
63
$(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
51
$(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \
52
$(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
64
53
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
65
54
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
66
$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
67
$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
55
$(top_srcdir)/configure.ac
68
56
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
70
58
mkinstalldirs = $(install_sh) -d
217
205
GCR_BASE_LIBS = @GCR_BASE_LIBS@
218
206
GDATA_CFLAGS = @GDATA_CFLAGS@
219
207
GDATA_LIBS = @GDATA_LIBS@
220
GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
221
208
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
222
209
GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
223
210
GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
228
215
GLIB_LIBS = @GLIB_LIBS@
229
216
GLIB_MKENUMS = @GLIB_MKENUMS@
230
217
GMSGFMT = @GMSGFMT@
231
GMSGFMT_015 = @GMSGFMT_015@
232
218
GNOME_KEYRING_CFLAGS = @GNOME_KEYRING_CFLAGS@
233
219
GNOME_KEYRING_LIBS = @GNOME_KEYRING_LIBS@
234
220
GNOME_PLATFORM_CFLAGS = @GNOME_PLATFORM_CFLAGS@
252
238
INSTALL_PROGRAM = @INSTALL_PROGRAM@
253
239
INSTALL_SCRIPT = @INSTALL_SCRIPT@
254
240
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
255
INTLLIBS = @INTLLIBS@
256
241
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
257
242
INTLTOOL_MERGE = @INTLTOOL_MERGE@
258
243
INTLTOOL_PERL = @INTLTOOL_PERL@
259
244
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
260
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
245
INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
246
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
247
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
248
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
261
249
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
262
250
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
263
251
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
272
260
LDAP_CFLAGS = @LDAP_CFLAGS@
273
261
LDAP_LIBS = @LDAP_LIBS@
274
262
LDFLAGS = @LDFLAGS@
277
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
278
263
LIBCAMEL_AGE = @LIBCAMEL_AGE@
279
264
LIBCAMEL_CURRENT = @LIBCAMEL_CURRENT@
280
265
LIBCAMEL_REVISION = @LIBCAMEL_REVISION@
307
292
LIBICAL_EXTRA_CFLAGS = @LIBICAL_EXTRA_CFLAGS@
308
293
LIBICAL_EXTRA_LIBS = @LIBICAL_EXTRA_LIBS@
309
294
LIBICAL_REQUIRED = @LIBICAL_REQUIRED@
310
LIBICONV = @LIBICONV@
312
295
LIBOBJS = @LIBOBJS@
314
297
LIBSOUP_REQUIRED = @LIBSOUP_REQUIRED@
315
298
LIBTOOL = @LIBTOOL@
318
LTLIBICONV = @LTLIBICONV@
319
LTLIBINTL = @LTLIBINTL@
320
301
LTLIBOBJS = @LTLIBOBJS@
322
303
MAKEINFO = @MAKEINFO@
349
329
PKG_CONFIG = @PKG_CONFIG@
350
330
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
351
331
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
353
332
PURIFY = @PURIFY@
334
PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
335
PYTHON_PLATFORM = @PYTHON_PLATFORM@
336
PYTHON_PREFIX = @PYTHON_PREFIX@
337
PYTHON_VERSION = @PYTHON_VERSION@
354
338
RANLIB = @RANLIB@
355
339
REGEX_LIBS = @REGEX_LIBS@
372
356
VERSION = @VERSION@
373
357
WARNING_FLAGS = @WARNING_FLAGS@
374
358
XGETTEXT = @XGETTEXT@
375
XGETTEXT_015 = @XGETTEXT_015@
376
XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
379
359
abs_builddir = @abs_builddir@
380
360
abs_srcdir = @abs_srcdir@
381
361
abs_top_builddir = @abs_top_builddir@
414
394
includedir = @includedir@
415
395
infodir = @infodir@
416
396
install_sh = @install_sh@
397
intltool__v_merge_options_ = @intltool__v_merge_options_@
398
intltool__v_merge_options_0 = @intltool__v_merge_options_0@
417
399
libdir = @libdir@
418
400
libexecdir = @libexecdir@
419
401
localedir = @localedir@
425
407
mozilla_nss = @mozilla_nss@
426
408
oldincludedir = @oldincludedir@
427
409
pdfdir = @pdfdir@
410
pkgpyexecdir = @pkgpyexecdir@
411
pkgpythondir = @pkgpythondir@
428
412
prefix = @prefix@
429
413
privdatadir = @privdatadir@
430
414
privincludedir = @privincludedir@
431
415
privlibdir = @privlibdir@
432
416
program_transform_name = @program_transform_name@
418
pyexecdir = @pyexecdir@
419
pythondir = @pythondir@
434
420
ro_sourcesdir = @ro_sourcesdir@
435
421
rw_sourcesdir = @rw_sourcesdir@
436
422
sbindir = @sbindir@
443
429
top_srcdir = @top_srcdir@
444
430
weatherdatadir = @weatherdatadir@
445
431
CLEANFILES = $(am__append_2) $(BUILT_SOURCES)
446
glib_enum_headers = e-book-types.h
447
glib_enum_output = e-book-enumtypes
448
glib_enum_define = E_BOOK
449
glib_enum_prefix = e_book
432
BUILT_SOURCES = e-name-western-tables.h $(ENUM_GENERATED) \
434
ENUM_TYPES = e-book-types.h
450
435
ENUM_GENERATED = e-book-enumtypes.h e-book-enumtypes.c
452
437
# The marshallers
555
540
@HAVE_INTROSPECTION_TRUE@dist_gir_DATA = $(INTROSPECTION_GIRS)
556
541
@HAVE_INTROSPECTION_TRUE@typelibdir = $(libdir)/girepository-1.0
557
542
@HAVE_INTROSPECTION_TRUE@typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
558
BUILT_SOURCES = $(ENUM_GENERATED) $(MARSHAL_GENERATED)
559
543
DISTCLEANFILES = $(pkgconfig_DATA)
545
$(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in) \
546
e-book-enumtypes.h.template \
547
e-book-enumtypes.c.template \
561
548
e-book-marshal.list \
562
$(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in) \
563
549
e-name-western-tables.h.in \
564
550
gen-western-table.py
1076
1062
uninstall-typelibDATA
1079
# these are all the rules generating the relevant files
1080
%-marshal.h: %-marshal.list
1081
$(AM_V_GEN) glib-genmarshal --header --prefix=$(glib_enum_prefix)_marshal $^ > $*-marshal.h.tmp && \
1082
mv $*-marshal.h.tmp $*-marshal.h
1084
%-marshal.c: %-marshal.list
1085
$(AM_V_GEN) echo "#include \"$*-marshal.h\"" >> $*-marshal.c.tmp && \
1086
glib-genmarshal --body --prefix=$(glib_enum_prefix)_marshal $^ >> $*-marshal.c.tmp && \
1087
mv $*-marshal.c.tmp $*-marshal.c
1089
$(glib_enum_output).h: $(glib_enum_headers)
1090
$(AM_V_GEN) glib-mkenums \
1091
--fhead "#ifndef __$(glib_enum_define)_ENUM_TYPES_H__\n#define __$(glib_enum_define)_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
1092
--fprod "/* enumerations from \"@filename@\" */\n" \
1093
--vhead "GType @enum_name@_get_type (void);\n#define E_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
1094
--ftail "G_END_DECLS\n\n#endif /* __$(glib_enum_define)_ENUM_TYPES_H__ */" \
1097
$(glib_enum_output).c: $(glib_enum_headers)
1098
@if test "x$(glib_enum_headers)" == "x"; then echo "ERROR: glib_enum_headers is empty, please fix Makefile"; exit 1; fi
1099
$(AM_V_GEN) glib-mkenums \
1100
--fhead "#include <$<>\n#include \"$(glib_enum_output).h\"" \
1101
--fprod "\n/* enumerations from \"@filename@\" */" \
1102
--vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \
1103
--vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
1104
--vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \
1107
# a hack rule to make sure .Plo files exist because they get include'd
1109
.deps/%-marshal.Plo:
1112
.deps/$(glib_enum_output).Plo:
1065
e-book-enumtypes.h: e-book-enumtypes.h.template $(ENUM_TYPES)
1066
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template e-book-enumtypes.h.template $(ENUM_TYPES)) > $@
1068
e-book-enumtypes.c: e-book-enumtypes.c.template $(ENUM_TYPES)
1069
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template e-book-enumtypes.c.template $(ENUM_TYPES)) > $@
1114
1070
@EVO_MARSHAL_RULE@
1116
1072
%-$(API_VERSION).pc: %.pc
1119
1075
e-name-western-tables.h: e-name-western-tables.h.in
1120
${srcdir}/gen-western-table.py < $< > $@
1076
$(AM_V_GEN) ($(PYTHON) ${srcdir}/gen-western-table.py < $< > $@.tmp && mv $@.tmp $@) || rm -f $@.tmp
1122
1078
-include $(INTROSPECTION_MAKEFILE)
1123
1079
@HAVE_INTROSPECTION_TRUE@EBook-1.2.gir: libebook-1.2.la