aboutsummaryrefslogtreecommitdiff
path: root/chak/Makefile
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2024-04-01 18:20:57 +0300
committerSyndamia <kamen@syndamia.com>2024-04-01 18:20:57 +0300
commitc3dd284e38aa9a71ceaa2491ad43e10e613d284a (patch)
tree009e47dc8ddb3c6b47cb2dc68e96e15680ff1b61 /chak/Makefile
parent0eccce085a36426c8da72924244790c72516ce4f (diff)
downloadqmk-keyboards-c3dd284e38aa9a71ceaa2491ad43e10e613d284a.tar
qmk-keyboards-c3dd284e38aa9a71ceaa2491ad43e10e613d284a.tar.gz
qmk-keyboards-c3dd284e38aa9a71ceaa2491ad43e10e613d284a.zip
[chak] Made a mature and easy way to configure keyboards
Diffstat (limited to 'chak/Makefile')
-rw-r--r--chak/Makefile16
1 files changed, 8 insertions, 8 deletions
diff --git a/chak/Makefile b/chak/Makefile
index 47bc95b..40773db 100644
--- a/chak/Makefile
+++ b/chak/Makefile
@@ -1,9 +1,9 @@
+KEYBOARD=crkbd
+FULL_KEYBOARD=crkbd/rev1
+CONTROLLER=promicro_rp2040
+
+include ../qmk.mk
+
all:
- # Compile
- ln -s $(shell pwd)/keymap ../qmk_firmware/keyboards/crkbd/keymaps/Syndamia
- qmk compile -kb crkbd/r2g -km Syndamia -e CONVERT_TO=promicro_rp2040
- # Mandatory cleanup
- rm ../qmk_firmware/keyboards/crkbd/keymaps/Syndamia
- # Flash
- udisksctl mount -b /dev/disk/by-label/RPI-RP2 || true
- mv ../qmk_firmware/crkbd_r2g_Syndamia_promicro_rp2040.uf2 $$(lsblk /dev/disk/by-label/RPI-RP2 -o MOUNTPOINT -nr)
+ $(qmk_compile)
+ $(qmk_flash_rp2)