summaryrefslogtreecommitdiff
path: root/util/wsl_install.sh
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2020-10-18 02:45:21 +1100
committerDrashna Jael're <drashna@live.com>2021-01-12 22:43:32 -0800
commit02a073ce83acbed1fc4f34af8e4cf2f979d0b972 (patch)
tree78d24e7eedaed67b8dae7ee8bc00359f8de72944 /util/wsl_install.sh
parentaab7d18bcb42774b9f27ed90da2ab18ad04802ca (diff)
MSYS and WSL installation improvements (#10593)
Diffstat (limited to 'util/wsl_install.sh')
-rwxr-xr-xutil/wsl_install.sh80
1 files changed, 0 insertions, 80 deletions
diff --git a/util/wsl_install.sh b/util/wsl_install.sh
deleted file mode 100755
index 8ed177ca3e..0000000000
--- a/util/wsl_install.sh
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/bash
-
-util_dir=$(dirname "$0")
-dir=$(cd -P -- "$util_dir" && pwd -P)
-pushd "$dir";
-
-if [[ $dir != /mnt/* ]];
-then
- echo
- echo "You need to clone the qmk_firmware repository outside the linux filesystem."
- echo "Otherwise the windows executables can't be run."
- exit 1
-fi
-
-
-while true; do
- echo
- echo "Do you want to install all toolchain dependencies needed for compiling QMK?"
- echo "If you don't want that, you can install the dependencies manually."
- read -p "(Y/N) " res
- case $res in
- [Yy]* ) ./linux_install.sh; break;;
- [Nn]* ) break;;
- * ) echo "Invalid answer";;
- esac
-done
-
-download_dir=wsl_downloaded
-
-source "$dir/win_shared_install.sh"
-
-pip3 install -r ${util_dir}/../requirements.txt
-
-echo
-echo "Creating a softlink to the utils directory as ~/qmk_utils."
-echo "This is needed so that the the make system can find all utils it need."
-read -p "Press enter to continue (ctrl-c to abort)"
-ln -sfn "$dir" ~/qmk_utils
-
-if grep "^source ~/qmk_utils/activate_wsl.sh$" ~/.bashrc
-then
- echo
- echo "The line source ~/qmk_utils/activate_wsl.sh is already added to your /.bashrc"
- echo "Not adding it twice"
-else
- while true; do
- echo
- echo "Do you want to add 'source ~/qmk_utils/activate_wsl.sh' to the end of your"
- echo ".bashrc file? Without this make won't find the needed utils, so if you don't"
- echo "want to do it automatically, then you have to do it manually later."
- read -p "(Y/N)? " res
- case $res in
- [Yy]* ) echo "source ~/qmk_utils/activate_wsl.sh" >> ~/.bashrc; break;;
- [Nn]* ) break;;
- * ) echo "Invalid answer";;
- esac
- done
-fi
-
-while true; do
- echo
- echo "Do you want to add a symlink to the QMK repository in your home directory for"
- echo "convenience? This will create a folder 'qmk_firmware' in your home directory."
- echo "In the future you can use this folder instead of the full path on your Windows"
- echo "file system."
- read -p "(Y/N)? " res
- case $res in
- [Yy]* ) ln -sfn "$dir/.." ~/qmk_firmware; break;;
- [Nn]* ) break;;
- * ) echo "Invalid answer";;
- esac
-done
-
-echo
-echo "******************************************************************************"
-echo "Installation completed!"
-echo "You need to open a new bash command prompt for all the utils to work properly"
-echo "******************************************************************************"
-
-popd > /dev/null