cparser.bootstrap2 depends on cparser.bootstrap.
[cparser] / Makefile
index 433be48..14822a1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -71,7 +71,7 @@ Q = @
 
 all: $(GOAL)
 
-.PHONY: all clean bootstrap bootstrap2 $(FIRM_HOME)/$(LIBFIRM_FILE)
+.PHONY: all bootstrap bootstrap2 bootstrape clean selfcheck splint $(FIRM_HOME)/$(LIBFIRM_FILE)
 
 -include $(DEPENDS)
 
@@ -109,11 +109,11 @@ splint: $(SPLINTS)
 
 selfcheck: $(CPARSERS)
 
-bootstrap: build/cpb build/cpb/adt build/cpb/driver $(CPARSEROS) cparser.bootstrap
+bootstrap: cparser.bootstrap
 
-bootstrape: build/cpb build/cpb/adt build/cpb/driver $(CPARSEROS_E) cparser.bootstrape
+bootstrape: cparser.bootstrape
 
-bootstrap2: build/cpb2 build/cpb2/adt build/cpb2/driver $(CPARSEROS2) cparser.bootstrap2
+bootstrap2: cparser.bootstrap2
 
 %.c.splint: %.c
        @echo '===> SPLINT $<'
@@ -143,7 +143,7 @@ cparser.bootstrape: $(CPARSEROS_E)
        @echo "===> LD $@"
        $(Q)gcc $(CPARSEROS_E) $(LFLAGS) -o $@
 
-cparser.bootstrap2: $(CPARSEROS2)
+cparser.bootstrap2: cparser.bootstrap $(CPARSEROS2)
        @echo "===> LD $@"
        $(Q)./cparser.bootstrap $(CPARSEROS2) $(LFLAGS) -o $@