34e8d80ca4aaf88fe4603b1a50a4c58605cbd819
[IRC.git] / Robust / src / Benchmarks / mlp / tagger / mlp-smaller / makefile
1 MAIN_CLASS=Tagger
2
3 PROGRAM=test
4 SOURCE_FILES=*.java
5
6 BUILDSCRIPT=~/research/Robust/src/buildscript
7 BSFLAGS= -debug -nooptimize -mainclass $(MAIN_CLASS) -justanalyze -ownership -ownallocdepth 1 -ownwritedots final -ownaliasfile aliases.txt -enable-assertions
8
9 all: run
10
11 run: $(PROGRAM).bin
12 #       $(PROGRAM).bin test
13
14 view: PNGs
15         eog *.png &
16
17 PNGs: DOTs
18         d2p *COMPLETE*.dot
19
20 DOTs: $(PROGRAM).bin
21
22 $(PROGRAM).bin: $(SOURCE_FILES)
23         $(BUILDSCRIPT) $(BSFLAGS) -o $(PROGRAM) $(SOURCE_FILES)
24
25 clean:
26         rm -f  $(PROGRAM).bin
27         rm -fr tmpbuilddirectory
28         rm -f  *~
29         rm -f  *.dot
30         rm -f  *.png
31         rm -f  aliases.txt
32         rm -f test.index.txt
33         rm -f test.tag.txt