diff options
Diffstat (limited to 'plugins/media-keys/Makefile.am')
-rw-r--r-- | plugins/media-keys/Makefile.am | 207 |
1 files changed, 207 insertions, 0 deletions
diff --git a/plugins/media-keys/Makefile.am b/plugins/media-keys/Makefile.am new file mode 100644 index 0000000..d8bff08 --- /dev/null +++ b/plugins/media-keys/Makefile.am @@ -0,0 +1,207 @@ +icondir = $(datadir)/icons/mate +context = actions + +NULL = + +SUBDIRS = +plugin_LTLIBRARIES = + +if HAVE_PULSE +SUBDIRS += cut-n-paste +plugin_LTLIBRARIES += libmedia-keys.la +endif + +BUILT_SOURCES = \ + gsd-media-keys-manager-glue.h \ + gsd-marshal.h \ + gsd-marshal.c \ + $(NULL) + +ICON_FILES = \ + touchpad-disabled-16.png \ + touchpad-enabled-16.png \ + touchpad-disabled-22.png \ + touchpad-enabled-22.png \ + touchpad-disabled-24.png \ + touchpad-enabled-24.png \ + touchpad-disabled-32.png \ + touchpad-enabled-32.png \ + touchpad-disabled-48.png \ + touchpad-enabled-48.png \ + touchpad-disabled.svg \ + touchpad-enabled.svg + +install-data-local: + $(mkinstalldirs) $(DESTDIR)$(icondir)/16x16/$(context) + $(mkinstalldirs) $(DESTDIR)$(icondir)/22x22/$(context) + $(mkinstalldirs) $(DESTDIR)$(icondir)/24x24/$(context) + $(mkinstalldirs) $(DESTDIR)$(icondir)/32x32/$(context) + $(mkinstalldirs) $(DESTDIR)$(icondir)/scalable/$(context) + $(INSTALL_DATA) $(srcdir)/touchpad-enabled-16.png $(DESTDIR)$(icondir)/16x16/$(context)/touchpad-enabled.png + $(INSTALL_DATA) $(srcdir)/touchpad-enabled-22.png $(DESTDIR)$(icondir)/22x22/$(context)/touchpad-enabled.png + $(INSTALL_DATA) $(srcdir)/touchpad-enabled-24.png $(DESTDIR)$(icondir)/24x24/$(context)/touchpad-enabled.png + $(INSTALL_DATA) $(srcdir)/touchpad-enabled-32.png $(DESTDIR)$(icondir)/32x32/$(context)/touchpad-enabled.png + $(INSTALL_DATA) $(srcdir)/touchpad-enabled.svg $(DESTDIR)$(icondir)/scalable/$(context)/touchpad-enabled.svg + $(INSTALL_DATA) $(srcdir)/touchpad-disabled-16.png $(DESTDIR)$(icondir)/16x16/$(context)/touchpad-disabled.png + $(INSTALL_DATA) $(srcdir)/touchpad-disabled-22.png $(DESTDIR)$(icondir)/22x22/$(context)/touchpad-disabled.png + $(INSTALL_DATA) $(srcdir)/touchpad-disabled-24.png $(DESTDIR)$(icondir)/24x24/$(context)/touchpad-disabled.png + $(INSTALL_DATA) $(srcdir)/touchpad-disabled-32.png $(DESTDIR)$(icondir)/32x32/$(context)/touchpad-disabled.png + $(INSTALL_DATA) $(srcdir)/touchpad-disabled.svg $(DESTDIR)$(icondir)/scalable/$(context)/touchpad-disabled.svg + +uninstall-local: + rm -f $(DESTDIR)$(icondir)/16x16/$(context)/touchpad-enabled.png + rm -f $(DESTDIR)$(icondir)/22x22/$(context)/touchpad-enabled.png + rm -f $(DESTDIR)$(icondir)/24x24/$(context)/touchpad-enabled.png + rm -f $(DESTDIR)$(icondir)/32x32/$(context)/touchpad-enabled.png + rm -f $(DESTDIR)$(icondir)/scalable/$(context)/touchpad-enabled.svg + rm -f $(DESTDIR)$(icondir)/16x16/$(context)/touchpad-disabled.png + rm -f $(DESTDIR)$(icondir)/22x22/$(context)/touchpad-disabled.png + rm -f $(DESTDIR)$(icondir)/24x24/$(context)/touchpad-disabled.png + rm -f $(DESTDIR)$(icondir)/32x32/$(context)/touchpad-disabled.png + rm -f $(DESTDIR)$(icondir)/scalable/$(context)/touchpad-disabled.svg + +gsd-media-keys-manager-glue.h: gsd-media-keys-manager.xml Makefile + dbus-binding-tool --prefix=gsd_media_keys_manager --mode=glib-server $< > xgen-$(@F) \ + && ( cmp -s xgen-$(@F) $@ || cp xgen-$(@F) $@ ) \ + && rm -f xgen-$(@F) + +gsd-marshal.c: gsd-marshal.list + $(GLIB_GENMARSHAL) --prefix=gsd_marshal $< --header --body --internal > $@ + +gsd-marshal.h: gsd-marshal.list + $(GLIB_GENMARSHAL) --prefix=gsd_marshal $< --header --internal > $@ + +libmedia_keys_la_SOURCES = \ + gsd-media-keys-plugin.h \ + gsd-media-keys-plugin.c \ + gsd-media-keys-manager.h \ + gsd-media-keys-manager.c \ + gsd-media-keys-window.h \ + gsd-media-keys-window.c \ + acme.h \ + $(BUILT_SOURCES) \ + $(NULL) + +libmedia_keys_la_CPPFLAGS = \ + -I$(top_srcdir)/mate-settings-daemon \ + -I$(top_srcdir)/plugins/common \ + -I$(top_srcdir)/plugins/media-keys/cut-n-paste \ + -DPIXMAPDIR=\""$(pkgdatadir)"\" \ + -DGTKBUILDERDIR=\""$(pkgdatadir)"\" \ + -DMATE_SETTINGS_LOCALEDIR=\""$(datadir)/locale"\" \ + $(AM_CPPFLAGS) + +libmedia_keys_la_CFLAGS = \ + $(SETTINGS_PLUGIN_CFLAGS) \ + $(AM_CFLAGS) + +libmedia_keys_la_LDFLAGS = \ + $(GSD_PLUGIN_LDFLAGS) + +libmedia_keys_la_LIBADD = \ + $(top_builddir)/plugins/common/libcommon.la \ + $(top_builddir)/plugins/media-keys/cut-n-paste/libgvc.la \ + $(SETTINGS_PLUGIN_LIBS) \ + $(XF86MISC_LIBS) \ + -lm + +plugin_in_files = \ + media-keys.mate-settings-plugin.in + +if HAVE_PULSE +plugin_DATA = $(plugin_in_files:.mate-settings-plugin.in=.mate-settings-plugin) +endif + +noinst_PROGRAMS = \ + test-media-keys \ + test-media-window \ + $(NULL) + +test_media_window_SOURCES = \ + gsd-media-keys-window.c \ + gsd-media-keys-window.h \ + test-media-window.c \ + $(NULL) + +test_media_window_CPPFLAGS = \ + -I$(top_srcdir)/mate-settings-daemon \ + -I$(top_srcdir)/plugins/common \ + -I$(top_srcdir)/plugins/media-keys/cut-n-paste \ + -DDATADIR=\""$(datadir)"\" \ + -DPIXMAPDIR=\""$(pkgdatadir)"\" \ + -DGTKBUILDERDIR=\""$(pkgdatadir)"\" \ + -DMATE_SETTINGS_LOCALEDIR=\""$(datadir)/locale"\" \ + $(AM_CPPFLAGS) + +test_media_window_CFLAGS = \ + $(SETTINGS_PLUGIN_CFLAGS) \ + $(AM_CFLAGS) + +test_media_window_LDADD = \ + $(top_builddir)/plugins/common/libcommon.la \ + $(SETTINGS_DAEMON_LIBS) \ + $(SETTINGS_PLUGIN_LIBS) \ + $(XF86MISC_LIBS) \ + $(GST_LIBS) \ + -lm + +test_media_keys_SOURCES = \ + gsd-media-keys-manager.c \ + gsd-media-keys-manager.h \ + gsd-media-keys-window.h \ + gsd-media-keys-window.c \ + test-media-keys.c \ + $(BUILT_SOURCES) \ + $(NULL) + +test_media_keys_CPPFLAGS = \ + -I$(top_srcdir)/mate-settings-daemon \ + -I$(top_srcdir)/plugins/common \ + -I$(top_srcdir)/plugins/media-keys/cut-n-paste \ + -DPIXMAPDIR=\""$(pkgdatadir)"\" \ + -DGTKBUILDERDIR=\""$(pkgdatadir)"\" \ + -DMATE_SETTINGS_LOCALEDIR=\""$(datadir)/locale"\" \ + $(AM_CPPFLAGS) + +test_media_keys_CFLAGS = \ + $(SETTINGS_PLUGIN_CFLAGS) \ + $(AM_CFLAGS) + +test_media_keys_LDADD = \ + $(top_builddir)/mate-settings-daemon/libgsd-profile.la \ + $(top_builddir)/plugins/common/libcommon.la \ + $(SETTINGS_DAEMON_LIBS) \ + $(SETTINGS_PLUGIN_LIBS) \ + $(XF86MISC_LIBS) \ + $(GST_LIBS) \ + -lm + +if HAVE_PULSE +test_media_keys_LDADD += $(top_builddir)/plugins/media-keys/cut-n-paste/libgvc.la +endif + +gtkbuilderdir = $(pkgdatadir) +gtkbuilder_DATA = \ + acme.ui \ + $(NULL) + +DIST_SUBDIRS = cut-n-paste + +EXTRA_DIST = \ + gsd-media-keys-manager.xml \ + gsd-marshal.list \ + $(plugin_in_files) \ + $(gtkbuilder_DATA) \ + $(pixmaps_DATA) \ + touchpad-enabled-template.svg \ + touchpad-disabled-template.svg \ + $(ICON_FILES) + +CLEANFILES = \ + $(BUILT_SOURCES) \ + $(plugin_DATA) + +DISTCLEANFILES = \ + $(plugin_DATA) + +@GSD_INTLTOOL_PLUGIN_RULE@ |