1 # $Id: make_own,v 1.17 1994/06/24 10:55:17 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
15 all: ceg/ceg ce.$(LIBSUF)
18 cp ce.$(LIBSUF) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
19 $(RANLIB) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
20 cp back.$(LIBSUF) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
21 $(RANLIB) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
24 -cmp ce.$(LIBSUF) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
25 -cmp back.$(LIBSUF) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
28 rm -rf ce ceg ce.$(LIBSUF) Out
34 make -f $(CE_MAKE) "SRC_DIR="$(SRC_DIR)
37 make -f $(CEG_MAKE) "OBJ="obj "SRC_DIR="$(SRC_DIR)