1 # $Id: Makefile,v 1.3 1994/06/24 13:57:24 ceriel Exp $
3 # requires a definition for TARGET_HOME, SRC_DIR, COPTIONS, CC
5 CEG=$(TARGET_HOME)/lib.bin/ceg
6 SOURCE=$(CEG)/ce_back/as_back
12 -I$(TARGET_HOME)/modules/h
14 CFLAGS = $(COPTIONS) $(IDIRS)
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
21 bottom.o : $(SRC_DIR)/mach.h back.h header.h $(SOURCE)/bottom.c
22 $(CC) $(CFLAGS) -c $(SOURCE)/bottom.c
24 bss.o : $(SRC_DIR)/mach.h back.h header.h $(SOURCE)/bss.c
25 $(CC) $(CFLAGS) -c $(SOURCE)/bss.c
27 text1.o : $(SRC_DIR)/mach.h back.h header.h $(SOURCE)/text1.c
28 $(CC) $(CFLAGS) -c $(SOURCE)/text1.c
30 text2.o : $(SRC_DIR)/mach.h back.h header.h $(SOURCE)/text2.c
31 $(CC) $(CFLAGS) -c $(SOURCE)/text2.c
33 text4.o : $(SRC_DIR)/mach.h back.h header.h $(SOURCE)/text4.c
34 $(CC) $(CFLAGS) -c $(SOURCE)/text4.c
36 con1.o : $(SRC_DIR)/mach.h back.h header.h $(SOURCE)/con1.c
37 $(CC) $(CFLAGS) -c $(SOURCE)/con1.c
39 con2.o : $(SRC_DIR)/mach.h back.h header.h $(SOURCE)/con2.c
40 $(CC) $(CFLAGS) -c $(SOURCE)/con2.c
42 con4.o : $(SRC_DIR)/mach.h back.h header.h $(SOURCE)/con4.c
43 $(CC) $(CFLAGS) -c $(SOURCE)/con4.c
45 do_open.o : back.h header.h $(SRC_DIR)/mach.h do_open.c
46 $(CC) $(CFLAGS) -c do_open.c
48 do_close.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/do_close.c
49 $(CC) $(CFLAGS) -c $(SOURCE)/do_close.c
51 gen1.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/gen1.c
52 $(CC) $(CFLAGS) -c $(SOURCE)/gen1.c
54 gen2.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/gen2.c
55 $(CC) $(CFLAGS) -c $(SOURCE)/gen2.c
57 gen4.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/gen4.c
58 $(CC) $(CFLAGS) -c $(SOURCE)/gen4.c
60 init_back.o : header.h back.h $(SRC_DIR)/mach.h $(SOURCE)/init_back.c
61 $(CC) $(CFLAGS) -c $(SOURCE)/init_back.c
63 end_back.o : header.h back.h $(SRC_DIR)/mach.h $(SOURCE)/end_back.c
64 $(CC) $(CFLAGS) -c $(SOURCE)/end_back.c
66 reloc1.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/reloc1.c
67 $(CC) $(CFLAGS) -c $(SOURCE)/reloc1.c
69 reloc2.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/reloc2.c
70 $(CC) $(CFLAGS) -c $(SOURCE)/reloc2.c
72 reloc4.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/reloc4.c
73 $(CC) $(CFLAGS) -c $(SOURCE)/reloc4.c
75 rom1.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/rom1.c
76 $(CC) $(CFLAGS) -c $(SOURCE)/rom1.c
78 rom2.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/rom2.c
79 $(CC) $(CFLAGS) -c $(SOURCE)/rom2.c
81 rom4.o : back.h header.h $(SRC_DIR)/mach.h $(SOURCE)/rom4.c
82 $(CC) $(CFLAGS) -c $(SOURCE)/rom4.c
84 set_global.o : header.h back.h $(SRC_DIR)/mach.h $(SOURCE)/set_global.c
85 $(CC) $(CFLAGS) -c $(SOURCE)/set_global.c
87 set_local.o : header.h back.h $(SRC_DIR)/mach.h $(SOURCE)/set_local.c
88 $(CC) $(CFLAGS) -c $(SOURCE)/set_local.c
90 switchseg.o : header.h back.h $(SRC_DIR)/mach.h $(SOURCE)/switchseg.c
91 $(CC) $(CFLAGS) -c $(SOURCE)/switchseg.c
93 symboldef.o : header.h back.h $(SRC_DIR)/mach.h symboldef.c
94 $(CC) $(CFLAGS) -c symboldef.c
96 con_str.o : header.h back.h $(SRC_DIR)/mach.h con_str.c
97 $(CC) $(CFLAGS) -c con_str.c
99 gen_str.o : header.h back.h $(SRC_DIR)/mach.h gen_str.c
100 $(CC) $(CFLAGS) -c gen_str.c
102 rom_str.o : header.h back.h $(SRC_DIR)/mach.h rom_str.c
103 $(CC) $(CFLAGS) -c rom_str.c