Changeset 36780
- Timestamp:
- 2022-10-12T10:21:12+13:00 (19 months ago)
- Location:
- gs3-extensions/selfcontained-python3/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
gs3-extensions/selfcontained-python3/trunk/PREPARE-LINUX.sh
r36778 r36780 1 1 #!/bin/bash 2 2 3 OS_UPPERCA PS=`uname -s | tr '[:lower:]' '[:upper:]'`4 OS_LOWERCA PS=`uname -s | tr '[:upper:]' '[:lower:]'`3 OS_UPPERCASE=`uname -s | tr '[:lower:]' '[:upper:]' | sed 's/_.*$//'` 4 OS_LOWERCASE=`uname -s | tr '[:upper:]' '[:lower:]' | sed 's/_.*$//'` 5 5 6 version= 16.13.27 installed_dir= node-${OS_LOWERCAPS}-64bit6 version=3.8.13+20220802 7 installed_dir=${OS_LOWERCASE}-64bit 8 8 9 tar xvzf node-v${version}-linux-x64.tar.gz \ 10 && mv node-v${version}-linux-x64 $installed_dir 9 10 tar xvzf cpython-${version}-x86_64-unknown-linux-gnu-install_only.tar.gz \ 11 && mv python $installed_dir 11 12 12 13 if [ $? = 0 ] ; then 13 echo "Untarred NodeJS$version and renamed the directory to:"14 echo "Untarred Python $version and renamed the directory to:" 14 15 echo " $installed_dir" 15 16 fi 16 17 17 18 18 os_full_lc=`uname -s | tr '[:upper:]' '[:lower:]'`19 os_root=${os_full_lc%%_*}20 21 if [ "x$os_root" = "xcygwin" ] ; then22 if [ ! -x $installed_dir/node.exe ] ; then23 echo "" >&224 echo "**** Note ****" >&225 echo "Under Cygwin, the programs in the 'bin' directory often lack" >&226 echo "execute permissions. This can be addressed with:" >&227 echo " chmod a+x $installed_dir/*.{exe,bat,cmd} $installed_dir/{npm,npx}" >&228 fi29 fi -
gs3-extensions/selfcontained-python3/trunk/SETUP.sh
r36778 r36780 1 1 2 OS_UPPERCA PS=`uname -s | tr '[:lower:]' '[:upper:]'`3 OS_LOWERCA PS=`uname -s | tr '[:upper:]' '[:lower:]'`2 OS_UPPERCASE=`uname -s | tr '[:lower:]' '[:upper:]' | sed 's/_.*$//'` 3 OS_LOWERCASE=`uname -s | tr '[:upper:]' '[:lower:]' | sed 's/_.*$//'` 4 4 5 package_name=" NodeJS"6 installed_dir= node-${OS_LOWERCAPS}-64bit5 package_name="Python3" 6 installed_dir=${OS_LOWERCASE}-64bit 7 7 8 8 full_installed_dir="$PWD/$installed_dir" … … 13 13 echo " $full_installed_dir" >&2 14 14 echo "" >&2 15 echo "Have you run ./PREPARE-${OS_ALLCA PS}.sh?" >&215 echo "Have you run ./PREPARE-${OS_ALLCASE}.sh?" >&2 16 16 echo "Exiting..." >&2 17 17 echo "" >&2 … … 19 19 fi 20 20 21 NODE_HOME="$full_installed_dir" ; export NODE_HOME 22 NODE_PATH=$full_installed_dir/lib/node_modules ; export NODE_PATH 23 PATH="$NODE_HOME/bin:$PATH" ; export PATH 21 PYTHON3_HOME="$full_installed_dir" ; export PYTHON3_HOME 22 PATH="$PYTHON3_HOME/bin:$PATH" ; export PATH 24 23 25 echo + "Set NODE_HOME, NODE_PATHand updated PATH"24 echo + "Set PYTHON3_HOME and updated PATH"
Note:
See TracChangeset
for help on using the changeset viewer.