#d.SUFFIXES: .java .class

###########################################
# Set ROOT to the Cricket package directory 
###########################################
#ROOT = /home/aklmiu/research/project/Cricket
ROOT = ../../..

############################################
# Choose the appropriate CLASSPATH separator
############################################
# Compiling in WINDOWS
#SEP = ;
# Compiling in UNIX
SEP = :

NMSDEMOPATH=NMSDemo/2004/BeaconConfigDemo
#NMSDEMOPATH=bin

## REST OF MAKEFILE
CLASSPATH = "$(ROOT)/src/app$(SEP)$(ROOT)/$(NMSDEMOPATH)/cricketdaemon.jar$(SEP)$(ROOT)/lib/gnu.getopt.jar"
PACKAGE = clientlibexample
JAVAC = javac
JAR = jar

TARGETS = ClientlibExample.class

JARFILE = $(PACKAGE).jar

JOPTS = -classpath $(CLASSPATH)

all: $(TARGETS) $(JARFILE)
	@echo "To Run, do: "
	@echo "  Launch cricketd and CricketDaemon"
	@echo "  ./launch.sh"

$(JARFILE): $(TARGETS)
	cd ..; $(JAR) cf $@ $(PACKAGE)/*.class; mv $@ $(PACKAGE)

%.class: %.java
	$(JAVAC) $(JOPTS) $^

clean:
	rm *.class



