define qmk_compile rm ../qmk_firmware/keyboards/$(KEYBOARD)/keymaps/Syndamia 2>/dev/null || true # Compile mkdir -p ../qmk_firmware/keyboards/$(KEYBOARD)/keymaps ln -s $(shell pwd)/keymap ../qmk_firmware/keyboards/$(KEYBOARD)/keymaps/Syndamia qmk compile -kb $(FULL_KEYBOARD) -km Syndamia -e CONVERT_TO=$(CONTROLLER) # Mandatory cleanup rm ../qmk_firmware/keyboards/$(KEYBOARD)/keymaps/Syndamia endef define qmk_flash_rp2 @echo "!!" @echo "!! Put keyboard into flash mode, waiting..." @echo "!!" @until [ -b /dev/disk/by-label/RPI-RP2 ]; do sleep 0.5; done udisksctl mount -b /dev/disk/by-label/RPI-RP2 || true mv ../qmk_firmware/*.uf2 $$(lsblk /dev/disk/by-label/RPI-RP2 -o MOUNTPOINT -nr) endef