Extract flip

This commit is contained in:
Fred Sundvik 2017-07-11 17:32:58 +03:00
parent 76bd0d3e18
commit 0d9e7f635e
3 changed files with 27 additions and 15 deletions

View file

@ -4,6 +4,7 @@ dir=$(cd -P -- "$(dirname -- "$0")" && pwd -P)
download_dir=~/qmk_utils download_dir=~/qmk_utils
avrtools=avr8-gnu-toolchain avrtools=avr8-gnu-toolchain
armtools=gcc-arm-none-eabi armtools=gcc-arm-none-eabi
installflip=false
echo "Installing dependencies needed for the installation (quazip)" echo "Installing dependencies needed for the installation (quazip)"
pacman --needed -S msys/unzip msys/p7zip pacman --needed -S msys/unzip msys/p7zip
@ -23,8 +24,19 @@ function install_arm {
rm gcc-arm-none-eabi.zip rm gcc-arm-none-eabi.zip
} }
function extract_flip {
rm -f -r flip
7z -oflip x FlipInstaller.exe
}
pushd "$download_dir" pushd "$download_dir"
if [ -f "FlipInstaller.exe" ]; then
echo
echo "Extracting flip"
extract_flip
fi
if [ ! -d "$avrtools" ]; then if [ ! -d "$avrtools" ]; then
while true; do while true; do
echo echo

View file

@ -55,21 +55,6 @@ else
done done
fi fi
pushd "$download_dir"
while true; do
echo
echo "Flip need to be installed if you want to use that for programming."
echo "Please install it to the default location!"
read -p "Do you want to install it now? (Y/N) " res
case $res in
[Yy]* ) cmd.exe /c FlipInstaller.exe; break;;
[Nn]* ) break;;
* ) echo "Invalid answer";;
esac
done
popd
while true; do while true; do
echo echo
echo "Which USB drivers do you want to install?" echo "Which USB drivers do you want to install?"

View file

@ -33,6 +33,21 @@ download_dir=wsl_downloaded
source "$dir/win_shared_install.sh" source "$dir/win_shared_install.sh"
pushd "$download_dir"
while true; do
echo
echo "Flip need to be installed if you want to use that for programming."
echo "Please install it to the default location!"
read -p "Do you want to install it now? (Y/N) " res
case $res in
[Yy]* ) cmd.exe /c FlipInstaller.exe; break;;
[Nn]* ) break;;
* ) echo "Invalid answer";;
esac
done
popd
echo echo
echo "Creating a softlink to the utils directory as ~/qmk_utils." 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." echo "This is needed so that the the make system can find all utils it need."