1SUFFIXES = .reg .hkcu.reg .xml.in .xml.in.in .gschema.xml.in 2 3gschema_inin_files = \ 4 org.gnome.gnumeric.gschema.xml.in.in \ 5 org.gnome.gnumeric.dialogs.gschema.xml.in.in \ 6 org.gnome.gnumeric.plugin.gschema.xml.in.in 7gschema_in_files = $(gschema_inin_files:.xml.in.in=.xml.in) 8 9EXTRA_DIST = 10CLEANFILES = 11 12@INTLTOOL_SCHEMAS_RULE@ 13 14if HAVE_GSETTINGS 15gsettings_SCHEMAS = $(gschema_in_files:.xml.in=.xml) 16CLEANFILES += $(gsettings_SCHEMAS) 17 18@INTLTOOL_XML_NOMERGE_RULE@ 19 20@GSETTINGS_RULES@ 21 22endif 23 24EXTRA_DIST += $(gschema_inin_files) 25 26if WITH_NATIVE_WIN32 27regdir = $(prefix)/etc/win32/reg 28reg_DATA = $(gschema_in_files:.gschema.xml.in=.reg) $(gschema_in_files:.gschema.xml.in=.hkcu.reg) 29CLEANFILES += $(reg_DATA) 30endif 31 32# The resulting .reg files are only useful on win32 but we can produce them 33# on any system. 34.gschema.xml.in.reg: 35 @PERL@ $(top_srcdir)/tools/handle-conf-options --reg $< >$(abs_builddir)/$@ 36 37.gschema.xml.in.hkcu.reg: 38 @PERL@ $(top_srcdir)/tools/handle-conf-options --hkcu-reg $< >$(abs_builddir)/$@ 39