2 SRC=ttttmp${MAINCLASS}.java \
16 ../../../ClassLibrary/JavaSTM/Barrier.java
18 include ../common/Makefile.flags
20 include ../common/Makefile.builds
23 cpp -P ${MAINCLASS}.java > tmp${MAINCLASS}.java
24 cpp -P Grid.java > tmpGrid.java
25 cpp -P Router.java > tmpRouter.java
26 cpp -P Maze.java > tmpMaze.java
27 cpp -P Queue_t.java > tmpQueue_t.java
28 cpp -P Queue_Int.java > tmpQueue_Int.java
29 ./extractLines tmp${MAINCLASS}.java
30 ./extractLines tmpGrid.java
31 ./extractLines tmpRouter.java
32 ./extractLines tmpMaze.java
33 ./extractLines tmpQueue_t.java
34 ./extractLines tmpQueue_Int.java
38 rm -rf tmpbuilddirectory
42 cpp ${MAINCLASS}.java > tmp${MAINCLASS}.java
43 cpp Grid.java > tmpGrid.java
44 cpp Router.java > tmpRouter.java
45 cpp Maze.java > tmpMaze.java
46 cpp Queue_t.java > tmpQueue_t.java
47 cpp Queue_Int.java > tmpQueue_Int.java
48 ./extractLines tmp${MAINCLASS}.java
49 ./extractLines tmpGrid.java
50 ./extractLines tmpRouter.java
51 ./extractLines tmpMaze.java
52 ./extractLines tmpQueue_t.java
53 ./extractLines tmpQueue_Int.java
54 ../../../buildscript ${FLAGS} -o ${MAINCLASS} ${SRC}
55 rm ttt*.java tmp*.java
56 ./Labyrinth.bin -i inputs/random-x32-y32-z3-n64.txt