8 BUILDSCRIPT=../../../buildscript
11 USEMLP= -mlp 8 2 -mlpdebug # use to turn mlp on and off and make sure rest of build not broken
12 BSFLAGS= -32bit -nooptimize -debug -garbagestats -mainclass test
13 OWNERSHIP= -ownership -ownallocdepth 1 -enable-assertions -methodeffects -flatirusermethods -ownwritedots final -ownaliasfile aliases.txt
16 ../../../buildscript -nojava $(USEMLP) $(USE64BIT) $(BSFLAGS) $(OWNERSHIP) -o $(PROGRAM) $(SOURCE_FILES)
19 ../../../buildscript $(BSFLAGS) -o $(PROGRAM) $(SOURCE_FILES)
22 ../../../buildscript $(USEMLP) $(BSFLAGS) $(OWNERSHIP) -o $(PROGRAM) $(SOURCE_FILES)
24 both32bit: $(PROGRAM1).bin $(PROGRAM2).bin
27 $(PROGRAM1).bin: $(SOURCE_FILES)
28 $(BUILDSCRIPT) $(BSFLAGS) -o $(PROGRAM1) $(SOURCE_FILES)
29 rm -fr tmpbuilddirectory
31 $(PROGRAM2).bin: $(SOURCE_FILES)
32 $(BUILDSCRIPT) $(USEMLP) $(BSFLAGS) -o $(PROGRAM2) $(SOURCE_FILES)
40 rm -fr tmpbuilddirectory