TARGET = gyronardo PIO = pio all: $(TARGET) .PHONY: $(TARGET) upload clean monitor $(TARGET): $(PIO) run $(PIO) run --target compiledb upload: $(PIO) run --target upload clean: $(PIO) run --target clean monitor: $(PIO) run --target monitor