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