grim/guifications3

1eb207f1d7ef
include gflib/gf_intl.h since it's no longer included via gf_lib.h
BUILTSOURCES = \
gfeggdbusbindings.c \
gfeggdbusbindingsmarshal.c \
gfeggdbusbindingsmarshal.list \
gfeggdbusevent.c \
gfeggdbusfeed.c \
gfeggdbusfeedmanager.c \
gfeggdbuspreference.c \
gfeggdbuspreferences.c \
gfeggdbuspreferencetype.c
BUILTHEADERS = \
gfeggdbusbindings.h \
gfeggdbusbindingsmarshal.h \
gfeggdbusbindingstypes.h \
gfeggdbusevent.h \
gfeggdbusfeed.h \
gfeggdbusfeedmanager.h \
gfeggdbuspreference.h \
gfeggdbuspreferences.h \
gfeggdbuspreferencetype.h
INTROSPECTION_XML = \
org.guifications.Event.xml \
org.guifications.Feed.xml \
org.guifications.FeedManager.xml \
org.guifications.Preferences.xml
EXTRA_DIST = \
$(INTROSPECTION_XML) \
gfeggdbuserrors.h \
gfeggdbusserverconnection.h \
gfeggdbusserverfeed.h \
gfeggdbusserverfeedmanager.h
CLEANFILES = \
$(BUILTHEADERS) \
$(BUILTSOURCES) \
docbook-*.xml
gflib_eggdbus_LTLIBRARIES = gflib-eggdbus.la
gflib_eggdbusdir=$(GFLIB_PLUGIN_DIR)
gflib_eggdbus_la_SOURCES = \
$(BUILTSOURCES) \
gfeggdbuscore.c \
gfeggdbuserrors.c \
gfeggdbusserverfeed.c \
gfeggdbusserverconnection.c \
gfeggdbusserverfeedmanager.c
gflib_eggdbus_la_LDFLAGS = -avoid-version -module
gflib_eggdbus_la_LIBADD = \
$(EGGDBUS_LIBS) \
$(GLIB_LIBS) \
$(GFLIB_LIBS)
$(BUILTSOURCES): $(INTROSPECTION_XML)
FOO=eggdbus-glib-genmarshal eggdbus-binding-tool \
--namespace "GfEggDBus" \
--dbus-namespace "org.guifications" \
$(INTROSPECTION_XML:%=--introspection-xml %)
AM_CPPFLAGS = \
-DEGG_DBUS_I_KNOW_API_IS_SUBJECT_TO_CHANGE \
-DGF_EGGDBUS_SERVICE=\"$(GF_EGGDBUS_SERVICE)\" \
-DGF_EGGDBUS_PATH=\"$(GF_EGGDBUS_PATH)\" \
-DDATADIR=\"$(datadir)\" \
$(EGGDBUS_CFLAGS) \
$(GLIB_CFLAGS) \
$(GFLIB_CFLAGS)