xref: /plan9-contrib/sys/src/cmd/postscript/mkfile (revision 696c1e60c910958ad30cdfb7404030ea707cbbf1)
1219b2ee8SDavid du Colombier</$objtype/mkfile
2219b2ee8SDavid du Colombier
37dd7cddfSDavid du Colombier<config
4219b2ee8SDavid du Colombier
5219b2ee8SDavid du Colombier#
6219b2ee8SDavid du Colombier# $(TARGETS) is the default list of things built by make.
7219b2ee8SDavid du Colombier#
8219b2ee8SDavid du Colombier# buildtables
9219b2ee8SDavid du Colombier
10219b2ee8SDavid du ColombierTARGETS=common\
11219b2ee8SDavid du Colombier	cropmarks\
12219b2ee8SDavid du Colombier	download\
13219b2ee8SDavid du Colombier	grabit\
14219b2ee8SDavid du Colombier	hardcopy\
15219b2ee8SDavid du Colombier	mpictures\
16219b2ee8SDavid du Colombier	postgif\
17219b2ee8SDavid du Colombier	postprint\
18219b2ee8SDavid du Colombier	postreverse\
19219b2ee8SDavid du Colombier	posttek\
20219b2ee8SDavid du Colombier	printfont\
21219b2ee8SDavid du Colombier	psencoding\
22219b2ee8SDavid du Colombier	psfiles\
23219b2ee8SDavid du Colombier	g3p9bit\
24219b2ee8SDavid du Colombier	p9bitpost\
25219b2ee8SDavid du Colombier	tcpostio\
26219b2ee8SDavid du Colombier	text2post\
27219b2ee8SDavid du Colombier	tr2post
28219b2ee8SDavid du Colombier
29219b2ee8SDavid du Colombier# UNIX remnants
30219b2ee8SDavid du Colombier#	trofftable\
31219b2ee8SDavid du Colombier#	picpack\
32219b2ee8SDavid du Colombier#	postbgi\
33219b2ee8SDavid du Colombier#	postdaisy\
34219b2ee8SDavid du Colombier#	postdmd\
35219b2ee8SDavid du Colombier#	postmd
36219b2ee8SDavid du Colombier#	postio
37219b2ee8SDavid du Colombier
38219b2ee8SDavid du Colombierdefault:V:	all
39219b2ee8SDavid du Colombier
407dd7cddfSDavid du Colombier$TARGETS:V:
417dd7cddfSDavid du Colombier	cd $target
427dd7cddfSDavid du Colombier	mk all
437dd7cddfSDavid du Colombier
447dd7cddfSDavid du Colombier&:VQ:
457dd7cddfSDavid du Colombier	test -d $POSTBIN || mkdir $POSTBIN
46219b2ee8SDavid du Colombier	for (i in $TARGETS) @{
47*696c1e60SDavid du Colombier		echo ---- Making $target in $i ----
48*696c1e60SDavid du Colombier		cd $i
49*696c1e60SDavid du Colombier		rfork e
50*696c1e60SDavid du Colombier		if (~ $target default)
51*696c1e60SDavid du Colombier			target=()
52219b2ee8SDavid du Colombier		mk $target
53219b2ee8SDavid du Colombier	}
54