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