22 lines
515 B
Makefile
22 lines
515 B
Makefile
#!/usr/bin/env -S just --justfile
|
|
|
|
BOARD := env("BOARD", "esp8266:esp8266:nodemcuv2")
|
|
PORT := env("PORT", "/dev/ttyUBS0")
|
|
|
|
alias compile := build
|
|
build:
|
|
#!/bin/sh
|
|
xxd -i assets/root.html > firmware/logic_analyzer/root_html.h
|
|
cd firmware/logic_analyzer
|
|
arduino-cli compile --fqbn "{{BOARD}}"
|
|
|
|
|
|
alias flash := upload
|
|
[working-directory: 'firmware/logic_analyzer']
|
|
upload:
|
|
arduino-cli upload --fqbn "{{BOARD}}" --port "{{PORT}}"
|
|
|
|
|
|
monitor:
|
|
arduino-cli monitor --port "{{PORT}}" --config 115200
|