diff options
Diffstat (limited to 'util')
| -rwxr-xr-x | util/chibios_conf_updater.sh | 6 | ||||
| -rwxr-xr-x | util/list_keyboards.sh | 6 | ||||
| -rwxr-xr-x | util/regen.sh | 9 | ||||
| -rwxr-xr-x | util/size_regression.sh | 1 | ||||
| -rw-r--r-- | util/udev/50-qmk.rules | 3 |
5 files changed, 15 insertions, 10 deletions
diff --git a/util/chibios_conf_updater.sh b/util/chibios_conf_updater.sh index 3c400ab63c..4c68c678c6 100755 --- a/util/chibios_conf_updater.sh +++ b/util/chibios_conf_updater.sh | |||
| @@ -13,10 +13,8 @@ umask 022 | |||
| 13 | # sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ | 13 | # sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ |
| 14 | # sudo apt-get update && sudo apt-get install adoptopenjdk-8-hotspot | 14 | # sudo apt-get update && sudo apt-get install adoptopenjdk-8-hotspot |
| 15 | # | 15 | # |
| 16 | # For Fedora 36-ish distros: | 16 | # For Fedora 37-ish distros: |
| 17 | # # Prep yum repository from https://adoptium.net/installation/linux/ | 17 | # sudo dnf install -y ant java-1.8.0-openjdk.x86_64 |
| 18 | # sudo dnf install -y ant temurin-8-jdk | ||
| 19 | # export JAVA_HOME=/usr/lib/jvm/temurin-8-jdk | ||
| 20 | 18 | ||
| 21 | sinfo() { echo "$@" >&2 ; } | 19 | sinfo() { echo "$@" >&2 ; } |
| 22 | shead() { sinfo "" ; sinfo "---------------------------------" ; sinfo "-- $@" ; sinfo "---------------------------------" ; } | 20 | shead() { sinfo "" ; sinfo "---------------------------------" ; sinfo "-- $@" ; sinfo "---------------------------------" ; } |
diff --git a/util/list_keyboards.sh b/util/list_keyboards.sh deleted file mode 100755 index 0d1dae888f..0000000000 --- a/util/list_keyboards.sh +++ /dev/null | |||
| @@ -1,6 +0,0 @@ | |||
| 1 | #!/bin/sh | ||
| 2 | # Temporary shell script to find keyboards | ||
| 3 | # | ||
| 4 | # This allows us to include DEFAULT_FOLDER targets. | ||
| 5 | |||
| 6 | find -L keyboards -type f -name rules.mk | grep -v keymaps | sed 's!keyboards/\(.*\)/rules.mk!\1!' | ||
diff --git a/util/regen.sh b/util/regen.sh new file mode 100755 index 0000000000..e4c52ec9a1 --- /dev/null +++ b/util/regen.sh | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | #!/bin/bash | ||
| 2 | set -e | ||
| 3 | |||
| 4 | qmk generate-rgb-breathe-table -o quantum/rgblight/rgblight_breathe_table.h | ||
| 5 | qmk generate-keycodes --version latest -o quantum/keycodes.h | ||
| 6 | |||
| 7 | for lang in $(find data/constants/keycodes/extras/ -type f -printf "%f\n" | sed "s/keycodes_\(.*\)_[0-9].*/\1/"); do | ||
| 8 | qmk generate-keycode-extras --version latest --lang $lang -o quantum/keymap_extras/keymap_$lang.h | ||
| 9 | done | ||
diff --git a/util/size_regression.sh b/util/size_regression.sh index 6da2d360bb..96555c6519 100755 --- a/util/size_regression.sh +++ b/util/size_regression.sh | |||
| @@ -64,6 +64,7 @@ fixup_submodules() { | |||
| 64 | [ -e lib/ugfx ] && rm -rf lib/ugfx | 64 | [ -e lib/ugfx ] && rm -rf lib/ugfx |
| 65 | [ -e lib/pico-sdk ] && rm -rf lib/pico-sdk | 65 | [ -e lib/pico-sdk ] && rm -rf lib/pico-sdk |
| 66 | [ -e lib/chibios-contrib/ext/mcux-sdk ] && rm -rf lib/chibios-contrib/ext/mcux-sdk | 66 | [ -e lib/chibios-contrib/ext/mcux-sdk ] && rm -rf lib/chibios-contrib/ext/mcux-sdk |
| 67 | [ -e lib/lvgl ] && rm -rf lib/lvgl | ||
| 67 | make git-submodule | 68 | make git-submodule |
| 68 | } | 69 | } |
| 69 | 70 | ||
diff --git a/util/udev/50-qmk.rules b/util/udev/50-qmk.rules index 86f1dc9004..1cc19b4142 100644 --- a/util/udev/50-qmk.rules +++ b/util/udev/50-qmk.rules | |||
| @@ -81,3 +81,6 @@ SUBSYSTEMS=="usb", ATTRS{idVendor}=="314b", ATTRS{idProduct}=="0106", TAG+="uacc | |||
| 81 | 81 | ||
| 82 | # GD32V DFU | 82 | # GD32V DFU |
| 83 | SUBSYSTEMS=="usb", ATTRS{idVendor}=="28e9", ATTRS{idProduct}=="0189", TAG+="uaccess" | 83 | SUBSYSTEMS=="usb", ATTRS{idVendor}=="28e9", ATTRS{idProduct}=="0189", TAG+="uaccess" |
| 84 | |||
| 85 | # WB32 DFU | ||
| 86 | SUBSYSTEMS=="usb", ATTRS{idVendor}=="342d", ATTRS{idProduct}=="dfa0", TAG+="uaccess" | ||
