X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=agents%2Fjava%2FMakefile;fp=agents%2Fjava%2FMakefile;h=50e986ddc01a5d1506131c42e649d6c1d2b857f8;hb=159708785516e4dd5a1ddceadd1e371f48dd3d23;hp=0000000000000000000000000000000000000000;hpb=c2fbd2e5499e4817c156f9dbabea5215d83729dd;p=progcomp2013.git diff --git a/agents/java/Makefile b/agents/java/Makefile new file mode 100644 index 0000000..50e986d --- /dev/null +++ b/agents/java/Makefile @@ -0,0 +1,18 @@ +# Q: WHY IS THERE A MAKEFILE FOR A JAVA PROGRAM??? +# A: Because Java doesn't like running programs from different directories. I have to do that. +# ... so I compile the Java program into an executable with gcj, and then I can run it from whatever directory I want. + +SRC = Agent.java Reader.java Piece.java Board.java Square.java +MAIN = Agent +BIN = cough + +$(BIN) : $(SRC) + gcj -o $(BIN) --main=$(MAIN) $(SRC) + + +clean : + rm -f $(BIN) + rm -f *.class + rm -f *~ + +