|
|
1.1 root 1: </$objtype/mkfile
2:
3: TARG=kal
4: OFILES= cinit.$O\
5: code.$O\
6: inst.$O\
7: output.$O\
8: reg.$O\
9: sugen.$O\
10: regopt.$O\
11: peep.$O\
12: main.$O\
13: lex.$O\
14: y.tab.$O\
15: misc.$O\
16: type.$O\
17: type2.$O\
18: type3.$O\
19: tree.$O\
20: decl.$O\
21: func.$O\
22: init.$O\
23: acid.$O\
24: mpatof.$O\
25: mul.$O\
26: pack.$O\
27:
28: YFILES=../port/parl.y
29:
30: HFILES= machdep.h\
31: ../port/tcom.h\
32: ../port/globl.h\
33: ../port/parl.h\
34: ../port/y.tab.h\
35:
36: BIN=/$objtype/bin
37: </sys/src/cmd/mkone
38:
39: CFLAGS=-w -I../port
40:
41: ../port/y.tab.h: y.tab.h
42: mv $prereq $target
43:
44: %.$O: ../port/%.c
45: $CC $CFLAGS ../port/$stem.c
46:
47: clean:V:
48: rm -f *.[$OS] [$OS].out y.tab.? y.debug y.output $TARG ../port/y.tab.? ../port/*.[$OS]
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.