Update Makefile
This commit is contained in:
parent
26db9b50c1
commit
e2024a23db
24
Makefile
24
Makefile
@ -1,4 +1,4 @@
|
|||||||
.PHONY: git-submodule, qmk-clean, qmk-init, qmk-compile, qmk-flash
|
.PHONY: git-submodule, qmk-clean, qmk-init, qmk-compile, qmk-flash, qmk-init-all, qmk-compile-all
|
||||||
|
|
||||||
KB := crkbd
|
KB := crkbd
|
||||||
KR := rev1
|
KR := rev1
|
||||||
@ -14,8 +14,6 @@ qmk-clean:
|
|||||||
|
|
||||||
qmk-init:
|
qmk-init:
|
||||||
$(eval KB := ${kb})
|
$(eval KB := ${kb})
|
||||||
$(eval KR := ${kr})
|
|
||||||
$(eval KM := ${km})
|
|
||||||
rm -f src/qmk/qmk_firmware/keyboards/tmp/${KB}
|
rm -f src/qmk/qmk_firmware/keyboards/tmp/${KB}
|
||||||
mkdir -p src/qmk/qmk_firmware/keyboards/tmp
|
mkdir -p src/qmk/qmk_firmware/keyboards/tmp
|
||||||
ln -s $(shell pwd)/keyboards/${KB}/qmk/qmk_firmware src/qmk/qmk_firmware/keyboards/tmp/${KB}
|
ln -s $(shell pwd)/keyboards/${KB}/qmk/qmk_firmware src/qmk/qmk_firmware/keyboards/tmp/${KB}
|
||||||
@ -24,7 +22,10 @@ qmk-compile:
|
|||||||
$(eval KB := ${kb})
|
$(eval KB := ${kb})
|
||||||
$(eval KR := ${kr})
|
$(eval KR := ${kr})
|
||||||
$(eval KM := ${km})
|
$(eval KM := ${km})
|
||||||
|
$(eval FILE := $(shell echo "${kb}_${kr}_${km}" | sed 's/\//_/'))
|
||||||
cd src/qmk/qmk_firmware; qmk compile -kb tmp/${KB}/${KR} -km ${KM}
|
cd src/qmk/qmk_firmware; qmk compile -kb tmp/${KB}/${KR} -km ${KM}
|
||||||
|
cp src/qmk/qmk_firmware/.build/tmp_${FILE}.hex keyboards/${KB}/qmk/qmk_firmware/.build/${FILE}.hex | true
|
||||||
|
cp src/qmk/qmk_firmware/.build/tmp_${FILE}.uf2 keyboards/${KB}/qmk/qmk_firmware/.build/${FILE}.uf2 | true
|
||||||
|
|
||||||
qmk-flash:
|
qmk-flash:
|
||||||
$(eval KB := ${kb})
|
$(eval KB := ${kb})
|
||||||
@ -33,22 +34,13 @@ qmk-flash:
|
|||||||
cd src/qmk/qmk_firmware; qmk flash -kb tmp/${KB}/${KR} -km ${KM}
|
cd src/qmk/qmk_firmware; qmk flash -kb tmp/${KB}/${KR} -km ${KM}
|
||||||
|
|
||||||
qmk-init-all:
|
qmk-init-all:
|
||||||
kb=crkbd kr=rev1 km=default make qmk-init
|
kb=crkbd make qmk-init
|
||||||
kb=crkbd kr=rev1 km=via make qmk-init
|
kb=cornelius make qmk-init
|
||||||
kb=crkbd kr=rev4 km=default make qmk-init
|
|
||||||
kb=crkbd kr=rev4 km=via make qmk-init
|
|
||||||
kb=cornelius kr=rev1 km=default make qmk-init
|
|
||||||
kb=cornelius kr=rev1 km=via make qmk-init
|
|
||||||
kb=cornelius kr=rev2 km=default make qmk-init
|
|
||||||
kb=cornelius kr=rev2 km=via make qmk-init
|
|
||||||
|
|
||||||
qmk-compile-all:
|
qmk-compile-all:
|
||||||
kb=crkbd kr=rev1 km=default make qmk-compile
|
|
||||||
kb=crkbd kr=rev1 km=via make qmk-compile
|
kb=crkbd kr=rev1 km=via make qmk-compile
|
||||||
kb=crkbd kr=rev4 km=default make qmk-compile
|
kb=crkbd kr=rev4/standard km=via make qmk-compile
|
||||||
kb=crkbd kr=rev4 km=via make qmk-compile
|
kb=crkbd kr=rev4/mini km=via make qmk-compile
|
||||||
kb=cornelius kr=rev1 km=default make qmk-compile
|
|
||||||
kb=cornelius kr=rev1 km=via make qmk-compile
|
kb=cornelius kr=rev1 km=via make qmk-compile
|
||||||
kb=cornelius kr=rev2 km=default make qmk-compile
|
|
||||||
kb=cornelius kr=rev2 km=via make qmk-compile
|
kb=cornelius kr=rev2 km=via make qmk-compile
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user