aboutsummaryrefslogtreecommitdiff
path: root/util/install/slackware.sh
diff options
context:
space:
mode:
Diffstat (limited to 'util/install/slackware.sh')
-rwxr-xr-xutil/install/slackware.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/util/install/slackware.sh b/util/install/slackware.sh
new file mode 100755
index 000000000..df4d073e7
--- /dev/null
+++ b/util/install/slackware.sh
@@ -0,0 +1,25 @@
1#!/usr/bin/env bash
2
3_qmk_install_prepare() {
4 echo "Before you continue, please ensure that your user is added to sudoers and that sboinstall is configured."
5 read -p "Proceed? [y/N] " res
6
7 case $res in
8 [Yy]*)
9 ;;
10 *)
11 return 1;;
12 esac
13}
14
15_qmk_install() {
16 echo "Installing dependencies"
17
18 sudo sboinstall \
19 avr-binutils avr-gcc avr-libc \
20 arm-binutils arm-gcc newlib \
21 python3 \
22 avrdude dfu-programmer dfu-util teensy_loader_cli
23
24 python3 -m pip install --user -r $QMK_FIRMWARE_DIR/requirements.txt
25}