1layout_mappings=$(srcdir)/layoutsMapping.lst
2variant_mappings=$(srcdir)/variantsMapping.lst
3
4dist_parts=base.o_s.part \
5base.lv_c.part \
6base.l1v1_c.part \
7base.l2v2_c.part \
8base.l3v3_c.part \
9base.l4v4_c.part
10
11scripts= \
12base.ml2_s.part \
13base.ml3_s.part \
14base.ml4_s.part \
15base.ml2v2_s.part \
16base.ml3v3_s.part \
17base.ml4v4_s.part \
18base.ml_s.part \
19base.ml1_s.part \
20base.mlv_s.part \
21base.ml1v1_s.part
22
23if USE_COMPAT_RULES
24
25noinst_SCRIPTS=$(scripts) $(dist_parts)
26
27else
28
29noinst_SCRIPTS=
30
31endif
32
33base.ml1_s.part: map-variants.py $(layout_mappings) $(variant_mappings)
34	$(srcdir)/map-variants.py --want=mls --number=1 $@ $(layout_mappings) $(variant_mappings)
35
36base.ml2_s.part: map-variants.py $(layout_mappings) $(variant_mappings)
37	$(srcdir)/map-variants.py --want=mls --number=2 $@ $(layout_mappings) $(variant_mappings)
38
39base.ml3_s.part: map-variants.py $(layout_mappings) $(variant_mappings)
40	$(srcdir)/map-variants.py --want=mls --number=3 $@ $(layout_mappings) $(variant_mappings)
41
42base.ml4_s.part: map-variants.py $(layout_mappings) $(variant_mappings)
43	$(srcdir)/map-variants.py --want=mls --number=4 $@ $(layout_mappings) $(variant_mappings)
44
45base.ml1v1_s.part: map-variants.py $(variant_mappings)
46	$(srcdir)/map-variants.py --want=mlvs --number=1 $@ $(variant_mappings)
47
48base.ml2v2_s.part: map-variants.py $(variant_mappings)
49	$(srcdir)/map-variants.py --want=mlvs --number=2 $@ $(variant_mappings)
50
51base.ml3v3_s.part: map-variants.py $(variant_mappings)
52	$(srcdir)/map-variants.py --want=mlvs --number=3 $@ $(variant_mappings)
53
54base.ml4v4_s.part: map-variants.py $(variant_mappings)
55	$(srcdir)/map-variants.py --want=mlvs --number=4 $@ $(variant_mappings)
56
57base.ml_s.part: map-variants.py $(layout_mappings) $(variant_mappings)
58	$(srcdir)/map-variants.py --want=mls $@ $(layout_mappings) $(variant_mappings)
59
60base.mlv_s.part: map-variants.py $(layout_mappings) $(variant_mappings)
61	$(srcdir)/map-variants.py --want=mlvs $@ $(variant_mappings)
62
63EXTRA_DIST=base.lists.part $(layout_mappings) $(variant_mappings) $(dist_parts) map-variants.py
64
65CLEANFILES=$(scripts)
66