BUILDSCRIPT=~/research/Robust/src/buildscript #DEBUGFLAGS= -disjoint-debug-callsite MDRunner t3 100 #DEBUGFLAGS= -disjoint-debug-callsite calcGoodFeature calcGoodFeatureTask 100 #DEBUGFLAGS= -disjoint-debug-callsite getRows calcGoodFeature 4 #DEBUGFLAGS= -disjoint-debug-callsite setKMeans t3 500 #DEBUGFLAGS= -disjoint-debug-callsite innerKMeansSetting t6 20 #DEBUGFLAGS= -disjoint-debug-callsite setClusters innerKMeansSetting 20 #SNAPFLAGS= -disjoint-debug-snap-method calcGoodFeatureTask 5 10 true #SNAPFLAGS= -disjoint-debug-snap-method calcGoodFeature 5 1 true #SNAPFLAGS= -disjoint-debug-snap-method t3 1 1 true #SNAPFLAGS= -disjoint-debug-snap-method t6 5 20 true #SNAPFLAGS= -disjoint-debug-snap-method innerKMeansSetting 1 20 true BAMBOOFLAGS= -recover JAVAFLAGS= -mainclass test DEBUGMODE= -enable-assertions -disjoint-write-dots final -disjoint-alias-file aliases.txt normal RELEASEMODE= -disjoint-release-mode -disjoint-alias-file aliases.txt tabbed BSFLAGS= -justanalyze -disjoint -disjoint-k 1 all: echo 'pass another arg: ' bamboo: $(BUILDSCRIPT) $(BAMBOOFLAGS) $(DEBUGMODE) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java bamboo-release: $(BUILDSCRIPT) $(BAMBOOFLAGS) $(RELEASEMODE) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java java: $(BUILDSCRIPT) $(JAVAFLAGS) $(DEBUGMODE) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java java-release: $(BUILDSCRIPT) $(JAVAFLAGS) $(RELEASEMODE) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java clean: rm -f *.bin rm -fr tmpbuilddirectory rm -f *~ rm -f *.dot rm -f *.png rm -f *.aux rm -f *.log rm -f *.pdf rm -f aliases.txt rm -f tabResults.tex