Commit 21f2c22d authored by Niclas Finne's avatar Niclas Finne
Browse files

Updated make rules for MSPSim as submodule to Cooja

parent e4ae215f
# $Id: Makefile.msp430,v 1.35 2011/01/19 07:30:31 adamdunkels Exp $
COOJA_PATH ?= $(CONTIKI)/tools/cooja
ifdef nodeid
CFLAGS += -DNODEID=$(nodeid)
endif
......@@ -215,19 +217,24 @@ else
$(OBJCOPY) $^ -O ihex $@
endif
$(CONTIKI)/tools/mspsim/build.xml:
$(COOJA_PATH)/build.xml:
@echo '----------------'
@echo 'Could not find the COOJA build file. Did you run "git submodule update --init --recursive"?'
@echo '----------------'
$(COOJA_PATH)/mspsim/build.xml: $(COOJA_PATH)/build.xml
@echo '----------------'
@echo 'Could not find the MSPSim build file. Did you run "git submodule update --init"?'
@echo 'Could not find the MSPSim build file. Did you run "git submodule update --init --recursive"?'
@echo '----------------'
$(CONTIKI)/tools/mspsim/mspsim.jar: $(CONTIKI)/tools/mspsim/build.xml
(cd $(CONTIKI)/tools/mspsim && ant jar)
$(COOJA_PATH)/mspsim/mspsim.jar: $(COOJA_PATH)/mspsim/build.xml
(cd $(COOJA_PATH)/mspsim && ant jar)
%.mspsim: %.${TARGET} ${CONTIKI}/tools/mspsim/mspsim.jar
java -jar ${CONTIKI}/tools/mspsim/mspsim.jar -platform=${TARGET} $<
%.mspsim: %.${TARGET} ${COOJA_PATH}/mspsim/mspsim.jar
java -jar ${COOJA_PATH}/mspsim/mspsim.jar -platform=${TARGET} $<
mspsim-maptable: contiki-${TARGET}.map
java -classpath ${CONTIKI}/tools/mspsim/mspsim.jar se.sics.mspsim.util.MapTable $<
java -classpath ${COOJA_PATH}/mspsim/mspsim.jar se.sics.mspsim.util.MapTable $<
core-labels.o: core.${TARGET}
${CONTIKI}/tools/msp430-make-labels core.${TARGET} > core-labels.S
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment