Fix tabbing.... Please fix your editors so they do tabbing correctly!!! (Spaces...
[IRC.git] / Robust / src / Benchmarks / Distributed / RainForest / dsm / makefile
1 MAINCLASS=RainForest
2 SRC=tmp${MAINCLASS}.java \
3         Player.java \
4         TreeType.java \
5         GameMap.java \
6         RockType.java \
7         Barrier.java \
8         Goal.java \
9         Path.java \
10         Node.java \
11         AStarPathFinder.java 
12
13 FLAGS1=-dsm -transstats -optimize -mainclass ${MAINCLASS} -32bit
14 FLAGS2=-dsm -transstats -dsmcaching -optimize -mainclass ${MAINCLASS} -32bit
15 FLAGS3=-dsm -dsmcaching -transstats -prefetch -optimize -mainclass ${MAINCLASS} -excprefetch BarrierServer.updateAge -excprefetch RainForest.main -excprefetch GameMap.hasRock -excprefetch GameMap.hasTree -trueprob 0.90 -32bit
16
17 FLAGSNPNC=-dsm -optimize -mainclass ${MAINCLASS} -32bit
18 FLAGSNPC=-dsm -dsmcaching -optimize -mainclass ${MAINCLASS} -32bit
19 FLAGSP=-dsm -dsmcaching -prefetch -optimize -mainclass ${MAINCLASS} -excprefetch BarrierServer.updateAge -excprefetch RainForest.main -excprefetch GameMap.hasRock -excprefetch GameMap.hasTree -trueprob 0.90 -32bit
20
21
22 default:
23         cpp ${MAINCLASS}.java > tmp1${MAINCLASS}.java
24         ./extractLines
25         ../../../../buildscript ${FLAGS1} -o ${MAINCLASS}withstatNPNC ${SRC}
26         ../../../../buildscript ${FLAGS2} -o ${MAINCLASS}withstatNPC ${SRC}
27         ../../../../buildscript ${FLAGS3} -o ${MAINCLASS}withstatN ${SRC}
28         ../../../../buildscript ${FLAGSNPNC} -o ${MAINCLASS}NPNC ${SRC}
29         ../../../../buildscript ${FLAGSNPC} -o ${MAINCLASS}NPC ${SRC}
30         ../../../../buildscript ${FLAGSP} -o ${MAINCLASS}N ${SRC}
31
32 clean:
33         rm tmp1RainForest.java
34         rm tmpRainForest.java
35         rm -rf tmpbuilddirectory
36         rm *.bin