Changeset 36780


Ignore:
Timestamp:
2022-10-12T10:21:12+13:00 (19 months ago)
Author:
davidb
Message:

Updates to get things setup and going

Location:
gs3-extensions/selfcontained-python3/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • gs3-extensions/selfcontained-python3/trunk/PREPARE-LINUX.sh

    r36778 r36780  
    11#!/bin/bash
    22
    3 OS_UPPERCAPS=`uname -s | tr '[:lower:]' '[:upper:]'`
    4 OS_LOWERCAPS=`uname -s | tr '[:upper:]' '[:lower:]'`
     3OS_UPPERCASE=`uname -s | tr '[:lower:]' '[:upper:]' | sed 's/_.*$//'`
     4OS_LOWERCASE=`uname -s | tr '[:upper:]' '[:lower:]' | sed 's/_.*$//'`
    55
    6 version=16.13.2
    7 installed_dir=node-${OS_LOWERCAPS}-64bit
     6version=3.8.13+20220802
     7installed_dir=${OS_LOWERCASE}-64bit
    88
    9 tar xvzf node-v${version}-linux-x64.tar.gz \
    10     && mv node-v${version}-linux-x64 $installed_dir
     9
     10tar xvzf cpython-${version}-x86_64-unknown-linux-gnu-install_only.tar.gz \
     11    && mv python $installed_dir
    1112
    1213if [ $? = 0 ] ; then
    13     echo "Untarred NodeJS $version and renamed the directory to:"
     14    echo "Untarred Python $version and renamed the directory to:"
    1415    echo "    $installed_dir"
    1516fi
    1617
    1718
    18 os_full_lc=`uname -s | tr '[:upper:]' '[:lower:]'`
    19 os_root=${os_full_lc%%_*}
    20 
    21 if [ "x$os_root" = "xcygwin" ] ; then
    22     if [ ! -x $installed_dir/node.exe ] ; then
    23     echo "" >&2
    24     echo "**** Note ****" >&2
    25     echo "Under Cygwin, the programs in the 'bin' directory often lack" >&2
    26     echo "execute permissions.  This can be addressed with:" >&2
    27     echo "    chmod a+x $installed_dir/*.{exe,bat,cmd} $installed_dir/{npm,npx}" >&2
    28     fi
    29 fi
  • gs3-extensions/selfcontained-python3/trunk/SETUP.sh

    r36778 r36780  
    11
    2 OS_UPPERCAPS=`uname -s | tr '[:lower:]' '[:upper:]'`
    3 OS_LOWERCAPS=`uname -s | tr '[:upper:]' '[:lower:]'`
     2OS_UPPERCASE=`uname -s | tr '[:lower:]' '[:upper:]' | sed 's/_.*$//'`
     3OS_LOWERCASE=`uname -s | tr '[:upper:]' '[:lower:]' | sed 's/_.*$//'`
    44
    5 package_name="NodeJS"
    6 installed_dir=node-${OS_LOWERCAPS}-64bit
     5package_name="Python3"
     6installed_dir=${OS_LOWERCASE}-64bit
    77
    88full_installed_dir="$PWD/$installed_dir"
     
    1313    echo "  $full_installed_dir" >&2   
    1414    echo "" >&2
    15     echo "Have you run ./PREPARE-${OS_ALLCAPS}.sh?" >&2   
     15    echo "Have you run ./PREPARE-${OS_ALLCASE}.sh?" >&2   
    1616    echo "Exiting..." >&2   
    1717    echo "" >&2
     
    1919fi
    2020
    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
     21PYTHON3_HOME="$full_installed_dir"             ; export PYTHON3_HOME
     22PATH="$PYTHON3_HOME/bin:$PATH"                 ; export PATH
    2423
    25 echo + "Set NODE_HOME, NODE_PATH and updated PATH"
     24echo + "Set PYTHON3_HOME and updated PATH"
Note: See TracChangeset for help on using the changeset viewer.