aboutsummaryrefslogtreecommitdiffstats
path: root/util/msys2_install.sh
diff options
context:
space:
mode:
Diffstat (limited to 'util/msys2_install.sh')
-rw-r--r--util/msys2_install.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/util/msys2_install.sh b/util/msys2_install.sh
index 0bb75f94c..866cc25a7 100644
--- a/util/msys2_install.sh
+++ b/util/msys2_install.sh
@@ -4,6 +4,7 @@ dir=$(cd -P -- "$(dirname -- "$0")" && pwd -P)
download_dir=~/qmk_utils
avrtools=avr8-gnu-toolchain
armtools=gcc-arm-none-eabi
+installflip=false
echo "Installing dependencies needed for the installation (quazip)"
pacman --needed -S msys/unzip msys/p7zip
@@ -23,8 +24,19 @@ function install_arm {
rm gcc-arm-none-eabi.zip
}
+function extract_flip {
+ rm -f -r flip
+ 7z -oflip x FlipInstaller.exe
+}
+
pushd "$download_dir"
+if [ -f "FlipInstaller.exe" ]; then
+ echo
+ echo "Extracting flip"
+ extract_flip
+fi
+
if [ ! -d "$avrtools" ]; then
while true; do
echo