1 # $Id: make_asobj,v 1.3 1994/06/24 10:55:05 ceriel Exp $
3 #PARAMS do not remove this line!
5 #requires definition of MACH; possible redefinition of SRC_DIR
8 CEG = $(EM)/lib.bin/ceg
9 CE_MAKE = $(CEG)/util/make_ce
10 BACK_MAKE = $(CEG)/util/make_back
11 CEG_MAKE = $(CEG)/util/make_ceg
13 SRC_DIR = $(SRC_HOME)/mach/$(MACH)/ce
16 all: back.$(LIBSUF) ceg/ceg ce.$(LIBSUF)
19 cp ce.$(LIBSUF) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
20 $(RANLIB) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
21 cp back.$(LIBSUF) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
22 $(RANLIB) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
25 -cmp ce.$(LIBSUF) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
26 -cmp back.$(LIBSUF) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
29 rm -rf ce back ceg ce.$(LIBSUF) back.$(LIBSUF) Out
32 rm -rf ce back ceg Out
35 make -f $(CE_MAKE) "SRC_DIR="$(SRC_DIR)
38 make -f $(BACK_MAKE) "OBJ="$(OBJ) "SRC_DIR="$(SRC_DIR)
41 make -f $(CEG_MAKE) "OBJ="$(OBJ) "SRC_DIR="$(SRC_DIR)