qmk-config
qmk configs for my open-source keyboards
git clone https://9o.is/git/qmk-config.git
build
(422B)
1 #!/bin/bash
2 set -e
3
4 path="$(dirname "$(realpath "$0")")"
5 qmk_path="/home/user/qmk_firmware"
6 model="$1"
7
8 if [ ! -d "$path/$model" ]; then
9 echo "Model missing"
10 exit 1
11 fi
12
13 kbd="jul_$model"
14 kmp="default"
15 kbd_path="$qmk_path/keyboards/$kbd"
16
17 [ -e $kbd_path ] || ln -s $path/$model $kbd_path
18 make -C $qmk_path clean $kbd:$kmp
19
20 [ -d $path/.build ] || mkdir $path/.build
21 sudo cp $qmk_path/.build/$kbd\_$kmp* $path/.build
22