xref: /plan9/sys/src/libsec/mkfile (revision eb2d877e2a6f9f5d4f4229d946095a51de0394e0)
1</$objtype/mkfile
2
3DIRS=port $CPUS
4
5default:V:	all
6
7install all:V:
8	for(i in port $objtype)@{
9		echo $i
10		cd $i
11		mk $MKFLAGS $target
12	}
13
14clean:V:
15	for(i in $DIRS)@{
16		echo $i
17		cd $i
18		mk $MKFLAGS $target
19	}
20
21nuke:V: clean
22	rm -f /$objtype/lib/libsec.a
23
24update:V:
25	for(i in $DIRS)@{
26		echo $i
27		cd $i
28		mk $MKFLAGS update
29	}
30	update $UPDATEFLAGS /386/lib/libsec.a
31
32installall:V:
33	for(objtype in $CPUS) mk $MKFLAGS install
34
35everything:V:
36	rm -f */*.[012456789kqv]
37	for(objtype in 386)@{
38		echo $objtype
39		mk $MKFLAGS install
40	}
41	rm -f */*.[012456789kqv]
42