connect: picocom --baud 115200 --flow none --parity none --databits 8 --stopbits 1 --nolock --echo --raise-rts --raise-dtr /dev/ttyACM1 .PHONY: connect build: mkdir -p build cmake -B build -G Ninja cmake --build build .PHONY: build install: $(MAKE) build picotool load -f -x build/rivulet.uf2 @until [ -e /dev/ttyACM1 ]; do sleep 0.1; done; sleep 1 .PHONY: install clean: rm -rf build .PHONY: clean