xref: /plan9/sys/src/games/mkfile (revision 3e5d0078acdadead679c94c0daec143041c4b41e)
1</$objtype/mkfile
2
3TARG=4s\
4	5s\
5	ana\
6	catclock\
7	festoon\
8	juggle\
9	life\
10	memo\
11
12OFILES=
13HFILES=
14
15</sys/src/cmd/mkmany
16BIN=/$objtype/bin/games
17
18DIRS=\
19#	blabs\
20	mahjongg\
21	mp3dec\
22	mp3enc\
23	music\
24	sokoban\
25	sudoku\
26
274s.$O 5s.$O xs.$O:	xs.h
28$O.4s $O.5s: xs.$O
29catclock.$O:	catback.p eyes.p
30
31all:V:	dirall
32install:V:	dirinstall
33clean:V:
34	for (i in $DIRS) @{
35		cd $i
36		mk clean
37	}
38	rm -f *.[$OS] [$OS].* y.tab.? y.debug y.output $TARG
39
40nuke:V:
41	for (i in $DIRS) @{
42		cd $i
43		mk nuke
44	}
45	rm -f *.[$OS] [$OS].* y.tab.? y.debug y.output $TARG
46
47dirinstall:V:
48	for (i in $DIRS) @{
49		cd $i
50		mk install
51	}
52
53dirall:V:
54	for (i in $DIRS) @{
55		cd $i
56		mk all
57	}
58