summaryrefslogtreecommitdiff
path: root/rules/Makefile.am
diff options
context:
space:
mode:
authorsvu <svu>2004-06-19 03:32:40 +0000
committersvu <svu>2004-06-19 03:32:40 +0000
commitf3f9dd2a0776f2f5dc46b3e98ea693592500cedb (patch)
tree99f0568b6a98070f5d389ac8216fde234c1f1a62 /rules/Makefile.am
parent4a70d57c3baff7c0da65dbde11cd178fa3a05d16 (diff)
downloadxkeyboard-config-f3f9dd2a0776f2f5dc46b3e98ea693592500cedb.tar.gz
lst file is not generated automatically - only base.lst
Diffstat (limited to 'rules/Makefile.am')
-rw-r--r--rules/Makefile.am17
1 files changed, 10 insertions, 7 deletions
diff --git a/rules/Makefile.am b/rules/Makefile.am
index 047a93c..568c866 100644
--- a/rules/Makefile.am
+++ b/rules/Makefile.am
@@ -14,19 +14,22 @@ install-data-hook:
endif
-rules_files = \
-base base-it.lst base.lst \
-sgi sgi.lst \
-sun sun.lst \
-xfree98 xfree98.lst \
+rules_files = base sgi sun xfree98
+
+lst_files = base.lst
+
+%.lst: %.xml
+ perl xml2lst.pl < $< > $@
+
+all_rules_files = $(rules_files) $(lst_files) \
xkb.dtd README
-rules_DATA = $(rules_files)
+rules_DATA = $(all_rules_files)
xml_in_files = base.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
-EXTRA_DIST= $(rules_files) $(xml_in_files) xml2lst.pl
+EXTRA_DIST= $(all_rules_files) $(xml_in_files) xml2lst.pl compat
rulesdir = $(xkb_base)/rules
xmldir = $(rulesdir)