add makefile, rename main
This commit is contained in:
parent
4d4da676c6
commit
bec470f6d7
|
@ -0,0 +1,37 @@
|
|||
BOARD := sparkfun_esp32micromod
|
||||
FIRMWARE := .pioenvs/$(BOARD)/firmware.bin
|
||||
SOURCES := \
|
||||
src/main.cc
|
||||
|
||||
PIO := pio run -e $(BOARD)
|
||||
|
||||
$(FIRMWARE): $(SOURCES)
|
||||
$(PIO)
|
||||
|
||||
PHONY: all
|
||||
all: $(FIRMWARE)
|
||||
|
||||
.PHONY: upload
|
||||
upload: $(FIRMWARE)
|
||||
$(PIO) -t upload
|
||||
|
||||
.PHONY: monitor
|
||||
monitor:
|
||||
$(PIO) -t monitor
|
||||
|
||||
.PHONY: deploy
|
||||
deploy: $(FIRMWARE)
|
||||
$(PIO) -t upload && sleep 0.5 && $(PIO) -t monitor
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
$(PIO) -t clean
|
||||
|
||||
.PHONY: cloc
|
||||
cloc:
|
||||
cloc include lib src
|
||||
|
||||
.PHONY: test
|
||||
test:
|
||||
$(PIO) -t test
|
||||
|
Loading…
Reference in New Issue