Complete arduino makefile
This commit is contained in:
parent
61d77870a0
commit
c67bcdc484
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
# What board to build for and its core
|
# What board to build for and its core
|
||||||
CORE ?= arduino:avr
|
CORE ?= arduino:avr
|
||||||
FQBN ?= arduino:avr:nano
|
FQBN ?= arduino:avr:nano:cpu=atmega328old
|
||||||
|
|
||||||
# What port to build on
|
# What port to build on
|
||||||
ifndef SERIAL_DEV
|
ifndef SERIAL_DEV
|
||||||
|
@ -20,13 +20,13 @@ endif
|
||||||
|
|
||||||
all: requirements build upload
|
all: requirements build upload
|
||||||
|
|
||||||
build: crawler_slave.ino
|
build: requirements crawler_slave.ino
|
||||||
arduino-cli core install $(CORE)
|
arduino-cli core install $(CORE)
|
||||||
|
|
||||||
arduino-cli compile -b $(FQBN) crawler_slave
|
arduino-cli compile -b $(FQBN) crawler_slave
|
||||||
|
|
||||||
upload:
|
upload: requirements crawler_slave.ino
|
||||||
echo "Would install to $(SERIAL_DEV)"
|
arduino-cli upload -b $(FQBN) crawler_slave -p $(SERIAL_DEV)
|
||||||
|
|
||||||
requirements:
|
requirements:
|
||||||
@if [ -e requirements.txt ]; \
|
@if [ -e requirements.txt ]; \
|
||||||
|
|
Loading…
Reference in New Issue