corrected dependencies
authorceriel <none@none>
Mon, 12 Sep 1988 14:05:14 +0000 (14:05 +0000)
committerceriel <none@none>
Mon, 12 Sep 1988 14:05:14 +0000 (14:05 +0000)
util/ceg/util/make_as
util/ceg/util/make_obj
util/ceg/util/make_own

index b68eed5..a83ff47 100644 (file)
@@ -36,23 +36,23 @@ clean:
 dclean:
        rm -rf ce back ceg Out
 
-ce : ceg/ceg
-       mkdir ce
+ce : ceg/ceg EM_table mach.h
+       -mkdir ce
        ( cd ce; ../ceg/ceg -l < $(DEF)/not_impl/not_impl_table)
        (cd ce; cp $(DEF)/*.c .) 
        (cd ce; cp $(DEF)/*/*.c .) 
-       ln mach.c ce/mach.c
+       -ln mach.c ce/mach.c
        @make -f ce_makefile EM_instr
 
 ceg : 
-       mkdir ceg
+       -mkdir ceg
        (cd ceg; cp $(ASMAIN)/* .) 
        (cd ceg;$(CC) -c $(IFILES) *.c; $(AR) r as_lib.a *.o )
        -(cd ceg; ranlib as_lib.a)
 
 
 back :
-       mkdir back
+       -mkdir back
        (cd back;cp $(BACK)/as_back/*h . )
        (cd back;cp $(BACK)/as_back/Makefile .)
        ( cd back; make)
index 749cb0b..fee6e0f 100644 (file)
@@ -36,23 +36,23 @@ clean:
 dclean:
        rm -rf ce back ceg Out
 
-ce : ceg/ceg
-       mkdir ce
+ce : ceg/ceg EM_table mach.h
+       -mkdir ce
        ( cd ce; ../ceg/ceg -l < $(DEF)/not_impl/not_impl_table)
        (cd ce; cp $(DEF)/*.c .) 
        (cd ce; cp $(DEF)/*/*.c .) 
-       ln mach.c ce/mach.c
+       -ln mach.c ce/mach.c
        @make -f ce_makefile EM_instr
 
 ceg : 
-       mkdir ceg
+       -mkdir ceg
        (cd ceg; cp $(ASMAIN)/* .) 
        (cd ceg;$(CC) -c $(IFILES) *.c; $(AR) r as_lib.a *.o )
        -(cd ceg; ranlib as_lib.a)
 
 
 back :
-       mkdir back
+       -mkdir back
        (cd back;cp $(BACK)/obj_back/*h . )
        (cd back;cp $(BACK)/obj_back/Makefile .)
        ( cd back; make)
index 0dcdd2c..603736e 100644 (file)
@@ -33,16 +33,16 @@ clean:
 dclean:
        rm -rf ce ceg Out
 
-ce : ceg/ceg
-       mkdir ce
+ce : ceg/ceg EM_table mach.h
+       -mkdir ce
        ( cd ce; ../ceg/ceg -l < $(DEF)/not_impl/not_impl_table)
        (cd ce;cp $(DEF)/*.c .)
        (cd ce;cp $(DEF)/*/*.c .)
-       ln mach.c ce/mach.c
+       -ln mach.c ce/mach.c
        @make -f ce_makefile EM_instr
 
 ceg : 
-       mkdir ceg
+       -mkdir ceg