1 BUILDSCRIPT=~/research/Robust/src/buildscript
3 #DEBUGFLAGS= -disjoint-debug-callsite MDRunner t3 100
4 #DEBUGFLAGS= -disjoint-debug-callsite calcGoodFeature calcGoodFeatureTask 100
5 #DEBUGFLAGS= -disjoint-debug-callsite getRows calcGoodFeature 4
6 #DEBUGFLAGS= -disjoint-debug-callsite setKMeans t3 500
7 #DEBUGFLAGS= -disjoint-debug-callsite innerKMeansSetting t6 20
8 #DEBUGFLAGS= -disjoint-debug-callsite setClusters innerKMeansSetting 20
10 #SNAPFLAGS= -disjoint-debug-snap-method calcGoodFeatureTask 5 10 true
11 #SNAPFLAGS= -disjoint-debug-snap-method calcGoodFeature 5 1 true
13 #SNAPFLAGS= -disjoint-debug-snap-method t3 1 1 true
14 #SNAPFLAGS= -disjoint-debug-snap-method t6 5 20 true
16 #SNAPFLAGS= -disjoint-debug-snap-method innerKMeansSetting 1 20 true
22 JAVAFLAGS= -mainclass test
24 DEBUGMODE= -enable-assertions
25 RELEASEMODE= -disjoint-release-mode
27 BSFLAGS= -justanalyze -disjoint -disjoint-k 1 -disjoint-write-dots final -disjoint-alias-file aliases.txt normal
30 echo 'pass another arg: <bamboo/bamboo-release/java/java-release>'
33 $(BUILDSCRIPT) $(BAMBOOFLAGS) $(DEBUGMODE) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java
36 $(BUILDSCRIPT) $(BAMBOOFLAGS) $(RELEASEMODE) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java
39 $(BUILDSCRIPT) $(JAVAFLAGS) $(DEBUGMODE) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java
42 $(BUILDSCRIPT) $(JAVAFLAGS) $(RELEASEMODE) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java
46 rm -fr tmpbuilddirectory