1 # $Id: proto.make,v 1.6 1995/08/18 07:24:18 ceriel Exp $
3 #PARAMS do not remove this line!
5 SRC_DIR = $(SRC_HOME)/util/ego/descr
6 CPP = $(UTIL_HOME)/lib.bin/cpp
10 $(SRC_DIR)/i86.descr \
11 $(SRC_DIR)/i386.descr \
12 $(SRC_DIR)/m68k2.descr \
13 $(SRC_DIR)/pdp.descr \
14 $(SRC_DIR)/vax4.descr \
15 $(SRC_DIR)/m68k4.descr \
16 $(SRC_DIR)/m68020.descr \
17 $(SRC_DIR)/sparc.descr \
18 $(SRC_DIR)/em22.descr \
19 $(SRC_DIR)/em24.descr \
22 TARGETS = i86descr m68k2descr vax4descr pdpdescr m68k4descr m68020descr \
23 em22descr em24descr em44descr sparcdescr sparc_solarisdescr i386descr
25 PRFILES = $(SRC_DIR)/proto.make $(SRC_DIR)/descr.sed $(SOURCES)
30 for i in $(TARGETS) ; do cp $$i $(TARGET_HOME)/lib.bin/ego/$$i ; done
33 -for i in $(TARGETS) ; do cmp $$i $(TARGET_HOME)/lib.bin/ego/$$i ; done
42 rm -f $(TARGETS) *.o Out out nohup.out
44 i86descr: $(SRC_DIR)/i86.descr $(SRC_DIR)/descr.sed
45 $(CPP) -P -I$(EMH) $(SRC_DIR)/i86.descr | sed -f $(SRC_DIR)/descr.sed > i86descr
47 pdpdescr: $(SRC_DIR)/pdp.descr $(SRC_DIR)/descr.sed
48 $(CPP) -P -I$(EMH) $(SRC_DIR)/pdp.descr | sed -f $(SRC_DIR)/descr.sed > pdpdescr
50 m68k2descr: $(SRC_DIR)/m68k2.descr $(SRC_DIR)/descr.sed
51 $(CPP) -P -I$(EMH) $(SRC_DIR)/m68k2.descr | sed -f $(SRC_DIR)/descr.sed > m68k2descr
53 m68k4descr: $(SRC_DIR)/m68k4.descr $(SRC_DIR)/descr.sed
54 $(CPP) -P -I$(EMH) $(SRC_DIR)/m68k4.descr | sed -f $(SRC_DIR)/descr.sed > m68k4descr
56 m68020descr: $(SRC_DIR)/m68020.descr $(SRC_DIR)/descr.sed
57 $(CPP) -P -I$(EMH) $(SRC_DIR)/m68020.descr | sed -f $(SRC_DIR)/descr.sed > m68020descr
59 vax4descr: $(SRC_DIR)/vax4.descr $(SRC_DIR)/descr.sed
60 $(CPP) -P -I$(EMH) $(SRC_DIR)/vax4.descr | sed -f $(SRC_DIR)/descr.sed > vax4descr
62 em22descr: $(SRC_DIR)/em22.descr $(SRC_DIR)/descr.sed
63 $(CPP) -P -I$(EMH) $(SRC_DIR)/em22.descr | sed -f $(SRC_DIR)/descr.sed > em22descr
65 em24descr: $(SRC_DIR)/em24.descr $(SRC_DIR)/descr.sed
66 $(CPP) -P -I$(EMH) $(SRC_DIR)/em24.descr | sed -f $(SRC_DIR)/descr.sed > em24descr
68 em44descr: $(SRC_DIR)/em44.descr $(SRC_DIR)/descr.sed
69 $(CPP) -P -I$(EMH) $(SRC_DIR)/em44.descr | sed -f $(SRC_DIR)/descr.sed > em44descr
71 sparcdescr: $(SRC_DIR)/sparc.descr $(SRC_DIR)/descr.sed
72 $(CPP) -P -I$(EMH) $(SRC_DIR)/sparc.descr | sed -f $(SRC_DIR)/descr.sed > sparcdescr
74 sparc_solarisdescr: $(SRC_DIR)/sparc.descr $(SRC_DIR)/descr.sed
75 $(CPP) -P -I$(EMH) $(SRC_DIR)/sparc.descr | sed -f $(SRC_DIR)/descr.sed > sparc_solarisdescr
77 i386descr: $(SRC_DIR)/i386.descr $(SRC_DIR)/descr.sed
78 $(CPP) -P -I$(EMH) $(SRC_DIR)/i386.descr | sed -f $(SRC_DIR)/descr.sed > i386descr