24 lines
476 B
Makefile
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
|