forked from python/cpython
-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
install_extra_modules.sh
21 lines (18 loc) · 805 Bytes
/
install_extra_modules.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh
echo -e "\033[1;32mDownloading Additional Modules into $1\033[0m"
if [ -z "$1" ]
then
export PREFIX=$VITASDK/arm-vita-eabi
else
export PREFIX=$1/$VITASDK/arm-vita-eabi
fi
export INSTALLDIR=$PREFIX/lib/python2.7
get_install_latest_release() {
echo -e "\033[1;32mInstalling $1/$2\033[0m"
if [[ -z "${TOKEN}" ]]; then
wget -q -O tmp.zip $(curl -s https://api.github.com/repos/$1/$2/releases/latest | grep 'browser_' | cut -d\" -f4) && unzip -o tmp.zip -d $INSTALLDIR && rm tmp.zip
else
wget -q -O tmp.zip $(curl -H "Authorization: Bearer ${TOKEN}" -s https://api.github.com/repos/$1/$2/releases/latest | grep 'browser_' | cut -d\" -f4) && unzip -o tmp.zip -d $INSTALLDIR && rm tmp.zip
fi
}
get_install_latest_release SonicMastr youtube-dl