diff options
author | Fred Sundvik <fsundvik@gmail.com> | 2017-05-28 12:24:05 +0300 |
---|---|---|
committer | Fred Sundvik <fsundvik@gmail.com> | 2017-05-28 21:30:55 +0300 |
commit | 28a4e90565f5ea986401dbd69d74a5a4cc16abab (patch) | |
tree | 40410b53836276d6540e0898b194cc52b897b65b | |
parent | d0d81eecefc1bd21002214330f02390e0c01252c (diff) | |
download | qmk_firmware-28a4e90565f5ea986401dbd69d74a5a4cc16abab.tar.gz qmk_firmware-28a4e90565f5ea986401dbd69d74a5a4cc16abab.zip |
Download windows flashing utils and driver_installer
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | util/wsl_install.sh | 33 |
2 files changed, 34 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index 6029afce4..0b48b80e5 100644 --- a/.gitignore +++ b/.gitignore | |||
@@ -22,6 +22,7 @@ quantum/version.h | |||
22 | .idea/ | 22 | .idea/ |
23 | CMakeLists.txt | 23 | CMakeLists.txt |
24 | .DS_STORE | 24 | .DS_STORE |
25 | /util/wsl_downloaded | ||
25 | 26 | ||
26 | # Eclipse/PyCharm/Other IDE Settings | 27 | # Eclipse/PyCharm/Other IDE Settings |
27 | .cproject | 28 | .cproject |
diff --git a/util/wsl_install.sh b/util/wsl_install.sh new file mode 100644 index 000000000..87aad7727 --- /dev/null +++ b/util/wsl_install.sh | |||
@@ -0,0 +1,33 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | rm -f -r wsl_downloaded | ||
4 | mkdir wsl_downloaded | ||
5 | pushd wsl_downloaded | ||
6 | |||
7 | echo "Installing dependencies (7z-full, wget)" | ||
8 | echo "This will ask for the sudo password" | ||
9 | sudo apt-get install 7z-full wget | ||
10 | |||
11 | echo "Installing dfu-programmer" | ||
12 | wget 'http://downloads.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip' | ||
13 | 7z x -odfu-programmer dfu-programmer-win-0.7.2.zip | ||
14 | |||
15 | echo "Installing dfu-util" | ||
16 | wget 'http://dfu-util.sourceforge.net/releases/dfu-util-0.9-win64.zip' | ||
17 | 7z x dfu-util-0.9-win64.zip | ||
18 | |||
19 | echo "Installing teensy_loader_cli" | ||
20 | wget 'https://www.pjrc.com/teensy/teensy_loader_cli_windows.zip' | ||
21 | 7z x teensy_loader_cli_windows.zip | ||
22 | |||
23 | echo "Installing Atmel Flip" | ||
24 | wget 'http://www.atmel.com/images/Flip%20Installer%20-%203.4.7.112.exe' | ||
25 | 7z x -oFlip Flip\ Installer\ -\ 3.4.7.112.exe | ||
26 | |||
27 | echo "Downloading the QMK driver installer" | ||
28 | wget -qO- https://api.github.com/repos/qmk/qmk_driver_installer/releases | grep browser_download_url | head -n 1 | cut -d '"' -f 4 | wget -i - | ||
29 | |||
30 | rm -f *.zip | ||
31 | rm Flip\ Installer\ -\ 3.4.7.112.exe | ||
32 | popd | ||
33 | |||