1touchlayoutsdir = $(datadir)/caribou/layouts/touch 2touchlayouts_in_files =\ 3 ara.xml.in \ 4 de.xml.in \ 5 fr.xml.in \ 6 il.xml.in \ 7 us.xml.in 8touchlayouts_DATA = $(touchlayouts_in_files:.xml.in=.xml) 9 10common_files = \ 11 common/azerty.xml \ 12 common/qwerty.xml \ 13 common/qwertz.xml \ 14 common/symbols.xml 15 16ara.xml: $(common_files) 17de.xml: $(common_files) 18il.xml: $(common_files) 19us.xml: $(common_files) 20 21SUFFIXES = .xml.in .xml 22 23.xml.in.xml: 24 $(AM_V_GEN) \ 25 rm -f $@ $@.xsl; \ 26 srcdir=''; \ 27 test -f ./$@.in || srcdir=$(srcdir)/; \ 28 xsltproc --xinclude $(top_srcdir)/tools/basic.xsl $${srcdir}$@.in > $@.xsl && \ 29 xsltproc --xinclude $@.xsl $${srcdir}$@.in > $@ 30 31EXTRA_DIST = $(touchlayouts_in_files) $(common_files) 32 33CLEANFILES = $(touchlayouts_DATA) $(touchlayouts_in_files:.xml.in=.xml.xsl) 34 35-include $(top_srcdir)/git.mk 36