1 # Q: WHY IS THERE A MAKEFILE FOR A JAVA PROGRAM???
2 # A: Because Java doesn't like running programs from different directories. I have to do that.
3 # ... so I compile the Java program into an executable with gcj, and then I can run it from whatever directory I want.
5 SRC = Agent.java Reader.java Piece.java Board.java Square.java
10 gcj -o $(BIN) --main=$(MAIN) $(SRC)