diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..089a0f4 --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +SENSOR_SRC = SensorStation/SensorStation.ino +HVAC_SRC = HvacStation/HvacStation.ino + +BOARD = esp32:esp32:lilygo_t_display +PORT = /dev/ttyACM0 + +CFLAGS = -b ${BOARD} +UPLOADFLAGS = -p ${PORT} ${CFLAGS} + +all: SensorStation/build HvacStation/build + +SensorStation/build: ${SENSOR_SRC} + arduino-cli compile ${CFLAGS} SensorStation + echo "" > $@ + @echo done + +upload_sensor: SensorStation/build + arduino-cli upload ${UPLOADFLAGS} SensorStation + @echo done + +HvacStation/build: ${HVAC_SRC} + arduino-cli compile ${CFLAGS} HvacStation + echo "" > $@ + @echo done + +upload_hvac: HvacStation/build + arduino-cli upload ${UPLOADFLAGS} HvacStation + @echo done + +monitor: + arduino-cli monitor -b ${BOARD} -p ${PORT} + +.PHONY: monitor upload_sensor upload_hvac |