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