1
modules_flags = -export_dynamic -avoid-version -module
1
include $(top_srcdir)/src/plugins/Makefile.plugins
3
3
plugindir = $(PLUGINDIR)/publish
4
4
plugin_LTLIBRARIES = libpublish.la
6
plugin_in_files = publish.totem-plugin.in
8
%.totem-plugin: %.totem-plugin.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache
10
plugin_DATA = $(plugin_in_files:.totem-plugin.in=.totem-plugin)
6
plugin_in_files = publish.plugin.in
12
8
uidir = $(PLUGINDIR)/publish
13
9
ui_DATA = publish-plugin.ui
17
-DDBUS_API_SUBJECT_TO_CHANGE \
18
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
19
-DGCONF_PREFIX=\""/apps/totem"\" \
20
-DDATADIR=\""$(datadir)"\" \
21
-DLIBEXECDIR=\""$(libexecdir)"\" \
22
-DBINDIR=\""$(bindir)"\" \
23
-DTOTEM_PLUGIN_DIR=\""$(libdir)/totem/plugins"\"\
24
-DG_LOG_DOMAIN=\""Totem"\" \
10
EXTRA_DIST += $(ui_DATA)
27
12
libpublish_la_SOURCES = totem-publish.c
28
libpublish_la_LDFLAGS = $(modules_flags)
29
libpublish_la_LIBADD = $(LIBEPC_LIBS)
30
libpublish_la_CPPFLAGS = $(common_defines)
13
libpublish_la_LDFLAGS = $(plugin_ldflags)
14
libpublish_la_LIBADD = \
32
17
libpublish_la_CFLAGS = \
33
$(DEPENDENCY_CFLAGS) \
42
-I$(top_srcdir)/src/backend \
43
-I$(top_srcdir)/src/plugins
45
EXTRA_DIST = $(plugin_in_files) $(ui_DATA)
47
CLEANFILES = $(plugin_DATA) $(BUILT_SOURCES)
48
DISTCLEANFILES = $(plugin_DATA)
21
@INTLTOOL_XML_NOMERGE_RULE@
24
gsettings_SCHEMAS = org.gnome.totem.plugins.publish.gschema.xml
25
CLEANFILES += $(gsettings_SCHEMAS)
27
convertdir = $(datadir)/GConf/gsettings
28
convert_DATA = publish.convert
29
EXTRA_DIST += publish.convert
31
-include $(top_srcdir)/git.mk