Update make qmk commands
This commit is contained in:
parent
0237bac482
commit
3782d58a9f
38
Makefile
38
Makefile
@ -1,4 +1,8 @@
|
|||||||
.PHONY: git-submodule, qmk-clean, qmk-init-%, qmk-compile-%, qmk-flash-%, qmk-clean-%
|
.PHONY: git-submodule, qmk-clean, qmk-init, qmk-compile, qmk-flash
|
||||||
|
|
||||||
|
KB := crkbd
|
||||||
|
KR := rev1
|
||||||
|
KM := via
|
||||||
|
|
||||||
git-submodule:
|
git-submodule:
|
||||||
git submodule update --remote
|
git submodule update --remote
|
||||||
@ -8,20 +12,22 @@ qmk-clean:
|
|||||||
rm -rf firmwares/qmk/qmk_firmware/keyboards/tmp
|
rm -rf firmwares/qmk/qmk_firmware/keyboards/tmp
|
||||||
cd firmwares/qmk/qmk_firmware; qmk clean
|
cd firmwares/qmk/qmk_firmware; qmk clean
|
||||||
|
|
||||||
qmk-init-%:
|
qmk-init:
|
||||||
$(eval KBD := ${@:qmk-init-%=%})
|
$(eval KB := ${kb})
|
||||||
rm -rf firmwares/qmk/qmk_firmware/keyboards/tmp/${KBD}
|
$(eval KR := ${kr})
|
||||||
mkdir -p firmwares/qmk/qmk_firmware/keyboards/tmp/${KBD}
|
$(eval KM := ${km})
|
||||||
cp -r keyboards/crkbd/qmk/qmk_firmware/ firmwares/qmk/qmk_firmware/keyboards/tmp/${KBD}
|
rm -rf firmwares/qmk/qmk_firmware/keyboards/tmp/${KB}
|
||||||
|
mkdir -p firmwares/qmk/qmk_firmware/keyboards/tmp/${KB}
|
||||||
|
cp -r keyboards/${KB}/qmk/qmk_firmware/ firmwares/qmk/qmk_firmware/keyboards/tmp/${KB}
|
||||||
|
|
||||||
qmk-compile-%:
|
qmk-compile:
|
||||||
$(eval KBD := ${@:qmk-compile-%=%})
|
$(eval KB := ${kb})
|
||||||
cd firmwares/qmk/qmk_firmware; qmk compile -kb tmp/${KBD} -km default
|
$(eval KR := ${kr})
|
||||||
|
$(eval KM := ${km})
|
||||||
|
cd firmwares/qmk/qmk_firmware; qmk compile -kb tmp/${KB}/${KR} -km ${KM}
|
||||||
|
|
||||||
qmk-flash-%:
|
qmk-flash:
|
||||||
$(eval KBD := ${@:qmk-flash-%=%})
|
$(eval KB := ${kb})
|
||||||
cd firmwares/qmk/qmk_firmware; qmk flash -kb tmp/${KBD} -km default
|
$(eval KR := ${kr})
|
||||||
|
$(eval KM := ${km})
|
||||||
qmk-clean-%:
|
cd firmwares/qmk/qmk_firmware; qmk flash -kb tmp/${KB}/${KR} -km ${KM}
|
||||||
$(eval KBD := ${@:qmk-flash-%=%})
|
|
||||||
rm -rf firmwares/qmk/qmk_firmware/keyboards/tmp/${KBD}
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user