1
modules_flags = -export_dynamic -avoid-version -module
1
include $(top_srcdir)/src/plugins/Makefile.plugins
3
3
plugindir = $(PLUGINDIR)/screensaver
4
4
plugin_LTLIBRARIES = libscreensaver.la
6
plugin_in_files = screensaver.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)
14
-DDBUS_API_SUBJECT_TO_CHANGE \
15
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
16
-DGCONF_PREFIX=\""/apps/totem"\" \
17
-DDATADIR=\""$(datadir)"\" \
18
-DLIBEXECDIR=\""$(libexecdir)"\" \
19
-DBINDIR=\""$(bindir)"\" \
20
-DTOTEM_PLUGIN_DIR=\""$(libdir)/totem/plugins"\"\
21
-DG_LOG_DOMAIN=\""Totem"\" \
6
plugin_in_files = screensaver.plugin.in
24
8
libscreensaver_la_SOURCES = totem-screensaver.c
25
libscreensaver_la_LDFLAGS = $(modules_flags)
26
libscreensaver_la_LIBADD = $(top_builddir)/lib/libtotemscrsaver.la
27
libscreensaver_la_CPPFLAGS = $(common_defines)
9
libscreensaver_la_LDFLAGS = $(plugin_ldflags)
10
libscreensaver_la_LIBADD = \
12
$(top_builddir)/lib/libtotemscrsaver.la \
14
libscreensaver_la_CPPFLAGS = \
29
17
libscreensaver_la_CFLAGS = \
30
$(DEPENDENCY_CFLAGS) \
34
$(SCREENSAVER_CFLAGS) \
38
-I$(top_srcdir)/src/plugins
40
EXTRA_DIST = $(plugin_in_files)
42
CLEANFILES = $(plugin_DATA) $(BUILT_SOURCES)
43
DISTCLEANFILES = $(plugin_DATA)
21
-include $(top_srcdir)/git.mk