]> git.lizzy.rs Git - plan9front.git/blob - sys/src/games/mkfile
89477b88ff9f91c1bf5646156b71367abd115df2
[plan9front.git] / sys / src / games / mkfile
1 </$objtype/mkfile
2
3 TARG=4s\
4         5s\
5         ana\
6         catclock\
7         festoon\
8         geigerstats\
9         juggle\
10         life\
11         linden\
12         memo\
13         mole\
14         mus\
15         glendy\
16         packet\
17         mandel\
18         midi\
19         wadfs\
20         dmid\
21         dpic\
22         todpic\
23         turtle\
24
25 OFILES=
26 HFILES=
27
28 </sys/src/cmd/mkmany
29 BIN=/$objtype/bin/games
30
31 DIRS=\
32         2600\
33         blabs\
34         blit\
35         c64\
36         doom\
37         galaxy\
38         gb\
39         gba\
40         mahjongg\
41         mines\
42         mix\
43         md\
44         nes\
45         opl3\
46         snes\
47         sokoban\
48         sudoku\
49         timmy\
50         v8e\
51
52 4s.$O 5s.$O xs.$O:      xs.h
53 $O.4s $O.5s: xs.$O
54 catclock.$O:    catback.p eyes.p
55
56 all:V:  dirall
57 install:V:      dirinstall
58 clean:V:
59         for (i in $DIRS) @{
60                 cd $i
61                 mk clean
62         }
63         rm -f *.[$OS] [$OS].* y.tab.? y.debug y.output $TARG
64
65 nuke:V:
66         for (i in $DIRS) @{
67                 cd $i
68                 mk nuke
69         }
70         rm -f *.[$OS] [$OS].* y.tab.? y.debug y.output $TARG
71
72 dirinstall:V:
73         for (i in $DIRS) @{
74                 cd $i
75                 mk install
76         }
77
78 dirall:V:
79         for (i in $DIRS) @{
80                 cd $i
81                 mk all
82         }