keys_in_files = e2k-propnames.h.in e2k-proptags.h.in INCLUDES = \ -I$(top_srcdir) \ -I$(top_builddir) \ $(EVOGROUPDAV_CFLAGS) $(WARN_CFLAGS) noinst_LTLIBRARIES = libgrpdavutils.la #hea PROP_GENERATED = e2k-propnames.h e2k-proptags.h mapi_properties = $(srcdir)/mapi-properties e2k_propnames_h_in = $(srcdir)/e2k-propnames.h.in e2k_proptags_h_in = $(srcdir)/e2k-proptags.h.in e2k-propnames.h: $(e2k_propnames_h_in) $(mapi_properties) @echo Building $@ @( awk '/^@AUTOGENERATE@/ {exit;} {print;}' $(e2k_propnames_h_in); \ awk '/^x/ { printf "#define %-39s E2K_NS_MAPI_PROPTAG \"%s\"\n", $$2, $$1; }' $(mapi_properties); \ awk '{if (tail) { print; }} /^@AUTOGENERATE@/ {tail=1;}' $(e2k_propnames_h_in) ) \ > $@ e2k-proptags.h: $(e2k_proptags_h_in) $(mapi_properties) @echo Building $@ @( awk '/^@AUTOGENERATE@/ {exit;} {print;}' $(e2k_proptags_h_in); \ awk '/^x/ { printf "#define E2K_PROPTAG_%-39s 0%s\n", $$2, $$1; }' $(mapi_properties); \ awk '{if (tail) { print; }} /^@AUTOGENERATE@/ {tail=1;}' $(e2k_proptags_h_in) ) \ > $@ BUILT_SOURCES = $(PROP_GENERATED) NODIST_FILES = $(PROP_GENERATED) CLEANFILES = $(PROP_GENERATED) EXTRA_DIST = \ $(keys_in_files) \ mapi-properties libgrpdavutils_la_SOURCES = \ grpdav-connection.c \ grpdav-connection.h \ grpdav-book-backend-cache.c \ grpdav-book-backend-cache.h \ e2k-encoding-utils.c \ e2k-encoding-utils.h \ e2k-properties.c \ e2k-properties.h \ e2k-propnames.h \ e2k-proptags.h \ e2k-types.h \ e2k-uri.c \ e2k-uri.h \ e2k-utils.c \ e2k-utils.h \ e2k-xml-utils.c \ e2k-xml-utils.h