diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -58,8 +58,10 @@ wasp/boards/$(BOARD_SAFE)/watch.py : wasp/boards/$(BOARD_SAFE)/watch.py.in (cd wasp; ../tools/preprocess.py boards/$(BOARD)/watch.py.in > boards/$(BOARD)/watch.py) \ || ($(RM) wasp/boards/$(BOARD)/watch.py; false) -micropython: build-$(BOARD_SAFE) wasp/boards/$(BOARD_SAFE)/watch.py +micropython/mpy-cross/mpy-cross: $(MAKE) -C micropython/mpy-cross + +micropython: build-$(BOARD_SAFE) wasp/boards/$(BOARD_SAFE)/watch.py micropython/mpy-cross/mpy-cross $(RM) micropython/ports/nrf/build-$(BOARD)-s132/frozen_content.c $(MAKE) -C micropython/ports/nrf \ BOARD=$(BOARD) SD=s132 \ @@ -89,6 +91,13 @@ debug: -ex "attach 1" \ -ex "load" +apps/%.mpy: apps/%.py micropython/mpy-cross/mpy-cross + ./micropython/mpy-cross/mpy-cross -mno-unicode -march=armv7m $< +APPS_PY=$(wildcard apps/*.py) +APPS_MPY=$(APPS_PY:%.py=%.mpy) +.PHONY: apps +apps: $(APPS_MPY) + docs: $(RM) -rf docs/build/html/* $(MAKE) -C docs html |
