cr100/Makefile
2024-07-25 10:42:58 -05:00

24 lines
476 B
Makefile

.PHONY: all
all: uf2
.PHONY: clean
clean:
rm -rf build
build/Makefile:
cmake -S . -B build
.PHONY: submodules
submodules: pico-sdk/lib/tinyusb/repository.yml
pico-sdk/lib/tinyusb/repository.yml:
git submodule update --init && cd pico-sdk && git submodule update --init lib/tinyusb
.PHONY: uf2
uf2: | build/Makefile
$(MAKE) -C build
.PHONY: flash
flash: build/cr100.uf2
$(MAKE) -C build
_douf2 RPI-RP2 build/cr100.uf2 /dev/serial/by-id/usb-Raspberry_Pi_Pico_*-if00