Mercurial > touhou
annotate data/ST/Makefile @ 619:39874a722b76
Use two passes for the module search, and clean it up so that pure Python modules don’t get compiled by default.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Tue, 31 Mar 2015 21:26:00 +0200 |
parents | 016f6b937893 |
children |
rev | line source |
---|---|
601
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
1 PNG := stg1bg.png face.png eff01.png stg1enm.png etama3.png etama4.png player00.png |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
2 ANM := stg1bg.anm face00a.anm face00b.anm face00c.anm face03a.anm face03b.anm eff01.anm stg1enm2.anm stg1enm.anm stg1enm2.anm etama3.anm etama4.anm player00.anm |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
3 OTHER := stage1.std ecldata1.ecl msg1.dat |
115 | 4 |
601
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
5 all: $(PNG) $(ANM) $(OTHER) |
115 | 6 |
601
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
7 %.png: %.svg |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
8 inkscape -e $@ $< |
116
0fa6bef94095
Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
115
diff
changeset
|
9 |
601
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
10 %.anm: %.script |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
11 thanm c $@ $< |
115 | 12 |
13 ecldata1.ecl: make_ecl.py | |
601
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
14 PYTHONPATH=../../ python3 make_ecl.py |
115 | 15 |
16 stage1.std: make_stage.py | |
601
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
17 PYTHONPATH=../../ python3 make_stage.py |
115 | 18 |
19 msg1.dat: msg1.script | |
20 thmsg c6 msg1.script msg1.dat | |
21 | |
601
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
22 # Those should have their own script. |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
23 face00b.anm: face03a.script |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
24 thanm c $@ $< |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
25 |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
26 face00c.anm: face03a.script |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
27 thanm c $@ $< |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
28 |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
29 face03b.anm: face03a.script |
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
30 thanm c $@ $< |
115 | 31 |
32 clean: | |
601
016f6b937893
Make sample data build again.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
414
diff
changeset
|
33 $(RM) $(PNG) $(ANM) $(OTHER) |
115 | 34 |
35 .PHONY: all clean |