|
|
1.1 root 1: # Kernel makefile
2: # This makefile was automatically generated. Do not hand-modify
3: # Generated at Wed Aug 4 15:58:20 1993
4:
5: # Template for kernel build makefile.
6: # Below, %C -> compile rules, %l -> link files, %b = "before" files,
7:
8: # %B -> "before" rules, %a = "after" files, %A -> "after" rules,
9: # %r -> clean files and %% -> %.
10:
11:
12: PREFLAGS =
13: POSTFLAGS = $(TARGET)
14:
15: DRVOBJS = obj/conf.o /TB/K81/conf/streams/Stub.o obj/cohmain.o obj/console.o /TB/K81/conf/em87/Stub.o obj/fd.o obj/at.o obj/hai.o
16:
17: all: pre $(TARGET) post
18:
19: pre:
20: for i in $<; do if [ -x $$i ]; then $$i $(PREFLAGS); fi; done
21:
22: $(TARGET): $(K386LIB)/k0.o $(DRVOBJS) $(K386LIB)/k386.a
23: ld -K -o $(TARGET) -e stext $(K386LIB)/k0.o $(DRVOBJS) \
24: $(K386LIB)/k386.a
25:
26: post: /TB/K81/conf/asy/after
27: for i in $<; do if [ -x $$i ]; then $$i $(POSTFLAGS); fi; done
28:
29: obj/conf.o : conf.c conf.h
30: $(CC) $(CFLAGS) -o obj/conf.o -c conf.c
31:
32: conf.h: mtune stune
33: echo confpath=$(CONFPATH)
34: $(CONFPATH)/bin/devadm -t
35: if [ "obj/*" ] ; then rm -f obj/* ; else true ; fi
36:
37: conf.c: mdevice sdevice
38: @echo "You need to run \"make\" in response to a configuration change"
39: exit 1
40:
41: obj/cohmain.o : /TB/K81/conf/cohmain/Space.c
42: $(CC) $(CFLAGS) -I/TB/K81/conf/cohmain -I. -o obj/cohmain.o -c /TB/K81/conf/cohmain/Space.c
43:
44: obj/console.o : /TB/K81/conf/console/Space.c
45: $(CC) $(CFLAGS) -I/TB/K81/conf/console -I. -o obj/console.o -c /TB/K81/conf/console/Space.c
46:
47: obj/fd.o : /TB/K81/conf/fd/Space.c
48: $(CC) $(CFLAGS) -I/TB/K81/conf/fd -I. -o obj/fd.o -c /TB/K81/conf/fd/Space.c
49:
50: obj/at.o : /TB/K81/conf/at/Space.c
51: $(CC) $(CFLAGS) -I/TB/K81/conf/at -I. -o obj/at.o -c /TB/K81/conf/at/Space.c
52:
53: obj/hai.o : /TB/K81/conf/hai/Space.c
54: $(CC) $(CFLAGS) -I/TB/K81/conf/hai -I. -o obj/hai.o -c /TB/K81/conf/hai/Space.c
55:
56:
57:
58: clean:
59: rm conf.c conf.h
60: if [ "obj/cohmain.o obj/console.o obj/fd.o obj/at.o obj/hai.o " ] ; then rm -f obj/cohmain.o obj/console.o obj/fd.o obj/at.o obj/hai.o ; else true ; fi
61:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.