2 SRC=tmp${MAINCLASS}.java \
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
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
23 cpp ${MAINCLASS}.java > tmp1${MAINCLASS}.java
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}
33 rm tmp1RainForest.java
35 rm -rf tmpbuilddirectory