Blob


1 MAKEALL=`{cd ../make; ls Make.*}
2 TARG=\
3 $MAKEALL\
4 NOTICE\
5 README\
6 Makefile\
7 `{ls -p $PLAN9/src/lib9/fmt/*.c}\
8 fmt.h\
9 fmtdef.h\
10 nan.h\
11 print.3\
12 fmtinstall.3\
14 all:V: $TARG
16 %: $PLAN9/include/%
17 cp $prereq $target
19 %: $PLAN9/src/lib9/fmt/%
20 cp $prereq $target
22 %: $PLAN9/man/man1/%
23 cp $prereq $target
25 %: $PLAN9/man/man3/%
26 cp $prereq $target
28 %: $PLAN9/man/man7/%
29 cp $prereq $target
31 %: ../make/%
32 cp $prereq $target
34 Makefile:D: ../make/Makefile.TOP ../make/Makefile.fmt ../make/Makefile.LIB ../make/Makefile.BOT
35 cat $prereq >$target
37 README: ../README
38 cp $prereq $target
40 NOTICE: ../NOTICE.fmt
41 cp $prereq $target
43 fmt.h: ../fmt.h
44 cp $prereq $target
46 fmt.c: $PLAN9/src/lib9/fmt/fmt.c
47 cat $prereq | sed "/'u',.*__flagfmt/ s/__flagfmt/__ifmt/" >$target