TOS = $(shell ncc -print-tosdir) PACKAGE = net.tinyos.multisend APP = $(TOS)/../apps/MultiSend MIG = mig java # List of message classes to build MSGS = MultiMsg.java INITIAL_TARGETS = $(MSGS) OTHER_CLEAN = cleanmig ROOT = ../../.. include $(ROOT)/Makefile.include MultiMsg.java: $(MIG) -java-classname=$(PACKAGE).MultiMsg $(APP)/MultiMsg.h MultiMsg -o $@ $(JAVAC) $@ cleanmig: rm -f $(MSGS)