1
0
Fork 0

Add tools to the path

This commit is contained in:
Fred Sundvik 2017-07-11 17:55:03 +03:00
parent 0d9e7f635e
commit 5c3fd67198
2 changed files with 39 additions and 1 deletions

16
util/activate_msys2.sh Normal file
View file

@ -0,0 +1,16 @@
#!/bin/bash
function export_variables {
local util_dir=~/qmk_utils
export PATH=$PATH:$util_dir/dfu-programmer
export PATH=$PATH:$util_dir/dfu-util-0.9-win64
export PATH=$PATH:$util_dir/flip/bin
export PATH=$PATH:$util_dir/avr8-gnu-toolchain/bin
export PATH=$PATH:$util_dir/gcc-arm-none-eabi/bin
}
export_variables

View file

@ -88,8 +88,30 @@ else
fi fi
popd popd
cp -f "$dir/activate_msys2.sh" "$download_dir/"
if grep "^source ~/qmk_utils/activate_msys2.sh$" ~/.bashrc
then
echo
echo "The line source ~/qmk_utils/activate_msys2.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_msys2.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_msys2.sh" >> ~/.bashrc; break;;
[Nn]* ) break;;
* ) echo "Invalid answer";;
esac
done
fi
echo echo
echo "******************************************************************************" echo "******************************************************************************"
echo "Installation completed!" echo "Installation completed!"
echo "You need to open a new batch command prompt for all the utils to work properly" echo "Please close this Window and restart MSYS2 MinGW"
echo "******************************************************************************" echo "******************************************************************************"