From: kaashoek Date: Fri, 20 Nov 1987 12:07:51 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: release-5-5~3718 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=ee3e8ed07e750b8de420281060e8a816cd612be8;p=ack.git *** empty log message *** --- diff --git a/util/ceg/util/make_as b/util/ceg/util/make_as index a06c741f0..73eb9d07d 100644 --- a/util/ceg/util/make_as +++ b/util/ceg/util/make_as @@ -26,21 +26,21 @@ install : back ceg ce ce : ceg/ceg mkdir ce ( cd ce; ../ceg/ceg -l < $(DEF)/not_impl/not_impl_table) - cp $(DEF)/*.c ce - cp $(DEF)/*/*.c ce - ( cd ce; $(CEG)/util/preproc ../EM_table | ../ceg/ceg -l) + (cd ce; co $(DEF)/*.c) + (cd ce; co $(DEF)/*/*.c) ln mach.c ce/mach.c + @make EM_instr ceg : mkdir ceg - cp $(ASMAIN)/* ceg + (cd ceg; co $(ASMAIN)/*) (cd ceg;$(CC) -c $(IFILES) *.c; ar r as_lib.a *.o; ranlib as_lib.a) back : mkdir back - cp $(BACK)/as_back/*h back - cp $(BACK)/as_back/Makefile back + (cd back;co $(BACK)/as_back/*h ) + (cd back;co $(BACK)/as_back/Makefile ) ( cd back; make) ar r back.a back/*o; ranlib back.a diff --git a/util/ceg/util/make_obj b/util/ceg/util/make_obj index d83e1bc16..bc0ed5d12 100644 --- a/util/ceg/util/make_obj +++ b/util/ceg/util/make_obj @@ -21,25 +21,24 @@ CEG_LIBS = $(EM)/modules/lib/liballoc.a\ install : back ceg ce - make ce.a ce : ceg/ceg mkdir ce ( cd ce; ../ceg/ceg -l < $(DEF)/not_impl/not_impl_table) - cp $(DEF)/*.c ce - cp $(DEF)/*/*.c ce - ( cd ce; $(CEG)/util/preproc ../EM_table| ../ceg/ceg -l) + (cd ce;co $(DEF)/RCS/*.c ) + (cd ce;co $(DEF)/*/RCS/*.c) ln mach.c ce/mach.c + @make EM_instr ceg : mkdir ceg - cp $(ASMAIN)/* ceg + (cd ceg;co $(ASMAIN)/RCS/*) (cd ceg;$(CC) -c $(IFILES) *.c; ar r as_lib.a *.o; ranlib as_lib.a) back : mkdir back - cp $(BACK)/obj_back/*h $(BACK)/obj_back/Makefile back + (cd back; co $(BACK)/obj_back/RCS/*h $(BACK)/obj_back/RCS/Makefile) ( cd back; make) ar r back.a back/*o; ranlib back.a diff --git a/util/ceg/util/make_own b/util/ceg/util/make_own index 43fcdbce6..e60fe4745 100644 --- a/util/ceg/util/make_own +++ b/util/ceg/util/make_own @@ -24,10 +24,10 @@ install : ceg ce ce : ceg/ceg mkdir ce ( cd ce; ../ceg/ceg -l < $(DEF)/not_impl/not_impl_table) - cp $(DEF)/*.c ce - cp $(DEF)/*/*.c ce - ( cd ce; $(CEG)/util/preproc ../EM_table| ../ceg/ceg -l) + (cd ce;co $(DEF)/*.c ) + (cd ce;co $(DEF)/*/*.c) ln mach.c ce/mach.c + @make EM_instr ceg : mkdir ceg