ack/util/ceg/util/make_asobj
1991-09-05 16:35:56 +00:00

41 lines
958 B
Text

# $Header$
#PARAMS do not remove this line!
#requires definition of MACH; possible redefinition of SRC_DIR
EM = $(TARGET_HOME)
CEG = $(EM)/lib.bin/ceg
CE_MAKE = $(CEG)/util/make_ce
BACK_MAKE = $(CEG)/util/make_back
CEG_MAKE = $(CEG)/util/make_ceg
SRC_DIR = $(SRC_HOME)/mach/$(MACH)/ce
all: back.$(LIBSUF) ceg/ceg ce.$(LIBSUF)
install: all
cp ce.$(LIBSUF) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
$(RANLIB) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
cp back.$(LIBSUF) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
$(RANLIB) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
cmp: all
-cmp ce.$(LIBSUF) $(EM)/lib.bin/$(MACH)/ce.$(LIBSUF)
-cmp back.$(LIBSUF) $(EM)/lib.bin/$(MACH)/back.$(LIBSUF)
clean:
rm -rf ce back ceg ce.$(LIBSUF) back.$(LIBSUF) Out
dclean:
rm -rf ce back ceg Out
ce.$(LIBSUF):
make -f $(CE_MAKE) "SRC_DIR="$(SRC_DIR)
back.$(LIBSUF):
make -f $(BACK_MAKE) "OBJ="$(OBJ) "SRC_DIR="$(SRC_DIR)
ceg/ceg:
make -f $(CEG_MAKE) "OBJ="$(OBJ) "SRC_DIR="$(SRC_DIR)