make_back 563 B

123456789101112131415161718
  1. # $Id$
  2. #PARAMS do not remove this line!
  3. # requires definitions for OBJ and SRC_DIR; not to be called directly
  4. CEG = $(TARGET_HOME)/lib.bin/ceg
  5. BACK = $(CEG)/ce_back/$(OBJ)_back
  6. all: back.$(LIBSUF)
  7. back.$(LIBSUF): $(SRC_DIR)/mach.h
  8. -mkdir back
  9. cd back; cp $(BACK)/*h . ; cp $(BACK)/Makefile . ; cd ..
  10. -if [ -d $(SRC_DIR)/back.src ] ; then cd back; cp $(SRC_DIR)/back.src/* . ; cd .. ; fi
  11. cd back; make SRC_DIR=$(SRC_DIR) CC="$(CC)" COPTIONS="$(COPTIONS)" TARGET_HOME=$(TARGET_HOME) ; cd ..
  12. $(AR) r back.$(LIBSUF) back/*.$(SUF)
  13. $(RANLIB) back.$(LIBSUF)