source: issm/trunk-jpl/jenkins/ross-debian_linux-javascript

Last change on this file was 27109, checked in by jdquinn, 3 years ago

BUG: Need to allow for globals in JavaScript build until we find a way to strip them entirely

  • Property svn:executable set to *
File size: 1.2 KB
RevLine 
[24593]1#--------------------#
2# ISSM Configuration #
3#--------------------#
[24412]4
5ISSM_CONFIG='\
[24632]6 --prefix=${ISSM_DIR} \
7 --disable-shared \
8 --enable-development \
9 --enable-debugging \
[27109]10 --with-cxxoptflags="-g -O2 -fPIC -std=c++11" \
[24632]11 --with-javascript \
12 --without-fortran \
[26102]13 --without-Sealevelchange \
[24632]14 --without-Love \
15 --without-kml \
16 --without-kriging \
[25865]17 --with-gsl-dir="${ISSM_DIR}/externalpackages/gsl/install" \
18 --with-triangle-dir="${ISSM_DIR}/externalpackages/triangle/install" \
[24412]19'
20
[24593]21#-------------------#
22# External Packages #
23#-------------------#
24
25EXTERNALPACKAGES="
[25959]26 autotools install-linux.sh
[24632]27 cmake install.sh
28 emscripten install.sh
29 gsl install-javascript.sh
30 triangle install-linux-javascript.sh
31 shell2junit install.sh
[24593]32"
33
34#---------#
35# Testing #
36#---------#
37
[24412]38# Test suites
39MATLAB_TEST=0
40PYTHON_TEST=0
41JAVASCRIPT_TEST=1
42EXAMPLES_TEST=0
43
44# Number of CPUs used in ISSM compilation
45#
46# NOTE: One is usually safer as some packages are very sensitive to parallel
[24632]47# compilation.
[24412]48#
49NUMCPUS_INSTALL=8
50
51# Number of CPUs used in the nightly runs
52NUMCPUS_RUN=2
53
54# Nightly run options
55#
56# See documentation in test/NightlyRun/runme.* for more information.
57#
58MATLAB_NROPTIONS=""
59PYTHON_NROPTIONS=""
Note: See TracBrowser for help on using the repository browser.