Changeset 22624
- Timestamp:
- 03/23/18 14:33:03 (7 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/emscripten/install.sh
r21963 r22624 1 1 #!/bin/bash 2 2 set -eu 3 4 export CC=gcc 5 export CXX=g++ 3 6 4 7 #Some cleanup … … 12 15 mv emsdk_portable install 13 16 14 cd install 15 16 export CXX=g++ 17 export CC=gcc 17 cd install 18 18 19 19 ./emsdk update 20 ./emsdk install latest21 ./emsdk activate latest20 ./emsdk install sdk-tag-1.34.12-64bit 21 ./emsdk activate sdk-tag-1.34.12-64bit 22 22 23 23 #Related to moving the install path after installation - However, not safe to install in dir named "install" since a failure would not be noticed by jenkins when triggering -
issm/trunk-jpl/externalpackages/gsl/install-javascript.sh
r21976 r22624 1 1 #!/bin/bash 2 2 set -eu 3 4 #Source emscripten to ensure emcc/em++ compiler are in env 5 source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh 6 export CC=emcc 7 export CXX=em++ 8 9 # Issue with variadic function signatures. 10 export CFLAGS=-DSTDC_HEADERS 3 11 4 12 #Some cleanup … … 19 27 cd src-javascript 20 28 21 #Source emscripten to ensure emcc/em++ compiler are in env22 source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh23 export CC=emcc24 export CXX=em++25 26 # Issue with variadic function signatures.27 export CFLAGS=-DSTDC_HEADERS28 29 29 ./configure --prefix="$ISSM_DIR/externalpackages/gsl/install-javascript" \ 30 30 --disable-shared -
issm/trunk-jpl/externalpackages/triangle/install-javascript.sh
r21976 r22624 1 1 #!/bin/bash 2 2 set -eu 3 4 #Source emscripten to ensure emcc/em++ compiler are in env 5 source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh 6 export CC=emcc 7 export CXX=em++ 3 8 4 9 #Some cleanup … … 8 13 #Download from ISSM server 9 14 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip' 10 11 #Source emscripten to ensure emcc/em++ compiler are in env12 source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh13 export CXX=em++14 export CC=emcc15 15 16 16 #Untar -
issm/trunk-jpl/jenkins/linux64_ross_javascript
r22274 r22624 11 11 --with-gsl-dir="$ISSM_DIR/externalpackages/gsl/install-javascript" \ 12 12 --without-Love \ 13 --without-kml\ 14 --without-kriging\ 15 --with-cxxoptflags=""\ 16 CXXFLAGS=""\ 17 CFLAGS=""' 13 --without-kml \ 14 --without-kriging \ 15 --with-cxxoptflags="-O2"' 18 16 19 17 #PYTHON and MATLAB testing
Note:
See TracChangeset
for help on using the changeset viewer.