Pristine Ack-5.5
[Ack-5.5.git] / mach / sun3 / ce / Make.back
1 # $Id: Make.back,v 1.6 1994/06/24 13:34:48 ceriel Exp $
2
3 # requires a definition for TARGET_HOME, SRC_DIR, CFLAGS, CC
4
5 CEG=$(TARGET_HOME)/lib.bin/ceg
6 SOURCE=$(CEG)/ce_back/obj_back
7
8 IDIRS=-I.\
9       -I$(SRC_DIR)\
10       -I$(TARGET_HOME)/h\
11       -I$(TARGET_HOME)/modules/h
12
13 all : data.o con2.o con4.o relocation.o end_back.o gen1.o gen2.o\
14       gen4.o init_back.o output.o reloc1.o reloc2.o reloc4.o\
15       rom2.o rom4.o set_global.o set_local.o switchseg.o symboldef.o text2.o\
16       text4.o do_open.o do_close.o memory.o label.o misc.o extnd.o symtable.o\
17       common.o dbsym.o
18
19 data.o : data.h back.h header.h $(SOURCE)/data.c
20         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/data.c
21
22 dbsym.o : data.h back.h header.h $(SOURCE)/dbsym.c
23         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/dbsym.c
24
25 memory.o :data.h  back.h header.h $(SOURCE)/memory.c
26         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/memory.c
27
28 con2.o : data.h back.h header.h $(SOURCE)/con2.c
29         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/con2.c
30
31 con4.o : data.h back.h header.h $(SOURCE)/con4.c
32         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/con4.c
33
34 relocation.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/relocation.c
35         $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/relocation.c
36
37 do_open.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/do_open.c
38         $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/do_open.c
39
40 do_close.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/do_close.c
41         $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/do_close.c
42
43 gen1.o : data.h back.h header.h $(SOURCE)/gen1.c
44         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/gen1.c
45
46 gen2.o : data.h back.h header.h $(SOURCE)/gen2.c
47         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/gen2.c
48
49 gen4.o : data.h back.h header.h $(SOURCE)/gen4.c
50         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/gen4.c
51
52 init_back.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/init_back.c
53         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/init_back.c
54
55 end_back.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/end_back.c
56         $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/end_back.c
57
58 output.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/output.c
59         $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/output.c
60
61 reloc1.o : data.h back.h header.h $(SOURCE)/reloc1.c
62         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/reloc1.c
63
64 reloc2.o : data.h back.h header.h $(SOURCE)/reloc2.c
65         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/reloc2.c
66
67 reloc4.o : data.h back.h header.h $(SOURCE)/reloc4.c
68         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/reloc4.c
69
70 rom2.o : data.h back.h header.h $(SOURCE)/rom2.c
71         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/rom2.c
72
73 rom4.o : data.h back.h header.h $(SOURCE)/rom4.c
74         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/rom4.c
75
76 set_global.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/set_global.c
77         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/set_global.c
78
79 set_local.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/set_local.c
80         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/set_local.c
81
82 switchseg.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/switchseg.c
83         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/switchseg.c
84
85 symboldef.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/symboldef.c
86         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/symboldef.c
87
88 text2.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/text2.c
89         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/text2.c
90
91 text4.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/text4.c
92         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/text4.c
93
94 symtable.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/symtable.c
95         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/symtable.c
96
97 extnd.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/extnd.c
98         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/extnd.c
99
100 misc.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/misc.c
101         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/misc.c
102
103 label.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/label.c
104         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/label.c
105
106 common.o : data.h back.h header.h $(SOURCE)/common.c
107         $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/common.c