update targets so dependence on source files is recognized
authorjjenista <jjenista>
Wed, 3 Nov 2010 20:49:22 +0000 (20:49 +0000)
committerjjenista <jjenista>
Wed, 3 Nov 2010 20:49:22 +0000 (20:49 +0000)
Robust/src/Benchmarks/oooJava/master-makefile

index 11c1e27e92e8aa5546022e3e52e3d686e4d192f1..fc1fd740e351777f00ca6af93e37c8e6e2eb4523 100644 (file)
@@ -45,13 +45,19 @@ rcr-remake-c:
        $(BUILDSCRIPT) -nojava $(BSFLAGS) $(USECOREPROF) $(USERCR) $(DISJOINT) -o $(PROGRAM)r -builddir rcr  $(SOURCE_FILES) 
 
 
-single:
+single: $(PROGRAM)s.bin
+
+$(PROGRAM)s.bin: $(SOURCE_FILES)
        $(BUILDSCRIPT) -thread $(BSFLAGS) $(USECOREPROF)                       -o $(PROGRAM)s -builddir sing $(SOURCE_FILES) 
 
-ooo:
+ooo: $(PROGRAM)p.bin
+
+$(PROGRAM)p.bin: $(SOURCE_FILES)
        $(BUILDSCRIPT)         $(BSFLAGS) $(USECOREPROF) $(USEOOO) $(DISJOINT) -o $(PROGRAM)p -builddir par  $(SOURCE_FILES) 
 
-rcr:
+rcr: $(PROGRAM)r.bin
+
+$(PROGRAM)r.bin: $(SOURCE_FILES)
        $(BUILDSCRIPT)         $(BSFLAGS) $(USECOREPROF) $(USERCR) $(DISJOINT) -o $(PROGRAM)r -builddir rcr  $(SOURCE_FILES) 
 
 clean: