2014-06-05 04:50:15 -04:00
|
|
|
desktopfiles_in_files = \
|
2014-12-17 13:31:31 -05:00
|
|
|
mutter.desktop.in
|
2014-06-05 04:50:15 -04:00
|
|
|
desktopfilesdir = $(datadir)/applications
|
|
|
|
desktopfiles_DATA = $(desktopfiles_in_files:.desktop.in=.desktop)
|
2014-04-09 18:12:50 -04:00
|
|
|
|
2016-07-21 20:13:54 -04:00
|
|
|
%.desktop:%.desktop.in
|
|
|
|
$(AM_V_GET) $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@
|
2014-06-05 04:50:15 -04:00
|
|
|
|
|
|
|
xmldir = $(GNOME_KEYBINDINGS_KEYSDIR)
|
2016-07-21 20:13:54 -04:00
|
|
|
xml_DATA = \
|
|
|
|
50-mutter-navigation.xml \
|
|
|
|
50-mutter-system.xml \
|
|
|
|
50-mutter-windows.xml
|
2014-06-05 04:50:15 -04:00
|
|
|
|
2017-11-10 03:40:51 -05:00
|
|
|
if HAVE_WAYLAND
|
|
|
|
xml_DATA += \
|
|
|
|
50-mutter-wayland.xml
|
|
|
|
endif
|
|
|
|
|
2014-06-05 04:50:15 -04:00
|
|
|
gschema_in_files = \
|
|
|
|
org.gnome.mutter.gschema.xml.in \
|
|
|
|
org.gnome.mutter.wayland.gschema.xml.in
|
|
|
|
gsettings_SCHEMAS = $(gschema_in_files:.xml.in=.xml)
|
|
|
|
|
2016-07-21 20:13:54 -04:00
|
|
|
%.gschema.xml: %.gschema.xml.in Makefile
|
2017-08-09 06:08:05 -04:00
|
|
|
$(AM_V_GEN) sed -e 's|@GETTEXT_DOMAIN[@]|$(GETTEXT_PACKAGE)|g' \
|
2017-09-01 07:53:18 -04:00
|
|
|
-e 's|@XWAYLAND_GRAB_DEFAULT_ACCESS_RULES[@]|$(XWAYLAND_GRAB_DEFAULT_ACCESS_RULES)|g' \
|
2016-07-21 20:13:54 -04:00
|
|
|
$< > $@ || rm $@
|
|
|
|
|
2014-06-05 04:50:15 -04:00
|
|
|
@GSETTINGS_RULES@
|
|
|
|
|
|
|
|
convertdir = $(datadir)/GConf/gsettings
|
|
|
|
convert_DATA = mutter-schemas.convert
|
|
|
|
|
|
|
|
CLEANFILES = \
|
|
|
|
$(desktopfiles_DATA) \
|
2016-07-21 20:13:54 -04:00
|
|
|
$(gsettings_SCHEMAS)
|
2014-06-05 04:50:15 -04:00
|
|
|
|
|
|
|
EXTRA_DIST = \
|
|
|
|
$(convert_DATA) \
|
|
|
|
$(desktopfiles_in_files) \
|
|
|
|
$(gschema_in_files) \
|
2016-07-21 20:13:54 -04:00
|
|
|
$(xml_DATA)
|