]> git.lizzy.rs Git - plan9front.git/blob - sys/src/games/mkfile
88e1dd844fe68d7bf1a686ab79af2a6b939066c9
[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         doom\
27         gb\
28         mahjongg\
29         mines\
30         music\
31         nes\
32         snes\
33         sokoban\
34         sudoku\
35
36 4s.$O 5s.$O xs.$O:      xs.h
37 $O.4s $O.5s: xs.$O
38 catclock.$O:    catback.p eyes.p
39
40 all:V:  dirall
41 install:V:      dirinstall
42 clean:V:
43         for (i in $DIRS) @{
44                 cd $i
45                 mk clean
46         }
47         rm -f *.[$OS] [$OS].* y.tab.? y.debug y.output $TARG
48
49 nuke:V:
50         for (i in $DIRS) @{
51                 cd $i
52                 mk nuke
53         }
54         rm -f *.[$OS] [$OS].* y.tab.? y.debug y.output $TARG
55
56 dirinstall:V:
57         for (i in $DIRS) @{
58                 cd $i
59                 mk install
60         }
61
62 dirall:V:
63         for (i in $DIRS) @{
64                 cd $i
65                 mk all
66         }