adding a test case
[IRC.git] / Robust / src / Benchmarks / Scheduling / GC / NON_BAMBOO / RayTracer / makefile
1 #raytracer
2 PROGRAM=test
3
4 SOURCE_FILES=test.java
5
6 BUILDSCRIPT=~/eclipse/workspaces/irvine_sep09/Robust/src/buildscript
7
8 USEMLP=  -mlp 8 2 # -mlpdebug  # use to turn mlp on and off and make sure rest of build not broken
9 BSFLAGS=   -32bit -nooptimize -mainclass test -debug -garbagestats 
10 OWNERSHIP= -ownership -ownallocdepth 1 -enable-assertions  -methodeffects -flatirusermethods -ownwritedots final -ownaliasfile aliases.txt 
11
12 default:
13         ../../../buildscript -nojava $(USEMLP) $(BSFLAGS) $(OWNERSHIP) -o $(PROGRAM) $(SOURCE_FILES)
14
15 single:
16         ../../../buildscript $(BSFLAGS) -o $(PROGRAM) $(SOURCE_FILES)
17
18 java:
19         ../../../buildscript $(USEMLP) $(BSFLAGS) $(OWNERSHIP) -o $(PROGRAM) $(SOURCE_FILES)
20
21 clean:
22         rm -f  $(PROGRAM).bin
23         rm -fr tmpbuilddirectory
24         rm -f  *~
25         rm -f  *.dot
26         rm -f  *.png
27         rm -f  *.txt
28         rm -f  aliases.txt
29         rm -f  mlpReport*txt
30         rm -f  results*txt