EMHOME=../../.. BACK=$(EMHOME)/lib/ceg/ce_back CEG = $(EMHOME)/lib/ceg/util AR = ar all: back.a make -f $(CEG)/make_own install: back.a make -f $(CEG)/make_own install cmp: back.a -make -f $(CEG)/make_own cmp pr: @pr Makefile EM_table mach.h mach.c as_table as.h as.c \ Make.back do_close.c do_open.c end_back.c misc.c output.c relocation.c opr: make pr | opr # total cleanup clean: make -f $(CEG)/make_own clean rm -rf back back.a # only remove ce, ceg, and back directories dclean: make -f $(CEG)/make_own dclean rm -rf back back.a: do_close.c do_open.c end_back.c misc.c output.c relocation.c -mkdir back cp $(BACK)/obj_back/*h back cp Make.back back/Makefile cd back; make ; cd .. $(AR) r back.a back/*o; -sh -c 'ranlib back.a'