summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
Diffstat (limited to 'util')
-rwxr-xr-xutil/chibios_conf_updater.sh6
-rwxr-xr-xutil/list_keyboards.sh6
-rwxr-xr-xutil/regen.sh9
-rwxr-xr-xutil/size_regression.sh1
-rw-r--r--util/udev/50-qmk.rules3
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
21sinfo() { echo "$@" >&2 ; } 19sinfo() { echo "$@" >&2 ; }
22shead() { sinfo "" ; sinfo "---------------------------------" ; sinfo "-- $@" ; sinfo "---------------------------------" ; } 20shead() { 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
6find -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
2set -e
3
4qmk generate-rgb-breathe-table -o quantum/rgblight/rgblight_breathe_table.h
5qmk generate-keycodes --version latest -o quantum/keycodes.h
6
7for 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
9done
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
83SUBSYSTEMS=="usb", ATTRS{idVendor}=="28e9", ATTRS{idProduct}=="0189", TAG+="uaccess" 83SUBSYSTEMS=="usb", ATTRS{idVendor}=="28e9", ATTRS{idProduct}=="0189", TAG+="uaccess"
84
85# WB32 DFU
86SUBSYSTEMS=="usb", ATTRS{idVendor}=="342d", ATTRS{idProduct}=="dfa0", TAG+="uaccess"