JAVAC = $(JAVA_HOME)/bin/javac
JAVADOC = $(JAVA_HOME)/bin/javadoc
SRC =  Board.java MudUtil.java Mud.java Coord.java Player.java Item.java Scheduler.java Monster.java  ActionPopup.java


all : Board.class MudUtil.class Mud.class Coord.class Player.class Item.class Scheduler.class Monster.class ActionPopup.class

tags : $(SRC)
	etags *.java

javadoc :
	$(JAVADOC) -d ../docs -author -version -public $(SRC)

Monster.class : Monster.java
	$(JAVAC) Monster.java -d .

Board.class : Board.java
	$(JAVAC) Board.java -d .

MudUtil.class : MudUtil.java
	$(JAVAC) MudUtil.java -d .

Mud.class : Mud.java
	$(JAVAC) Mud.java -d .

Player.class : Player.java
	$(JAVAC) Player.java -d .

Item.class : Item.java
	$(JAVAC) Item.java -d .

ActionPopup.class : ActionPopup.java
	$(JAVAC) ActionPopup.java -d .

Coord.class : Coord.java
	$(JAVAC) Coord.java -d .

Scheduler.class : Scheduler.java
	$(JAVAC) Scheduler.java -d .

clean:
	-rm *.class

