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
Line 
1#--------------------#
2# ISSM Configuration #
3#--------------------#
4
5ISSM_CONFIG='\
6 --prefix=${ISSM_DIR} \
7 --disable-shared \
8 --enable-development \
9 --enable-debugging \
10 --with-cxxoptflags="-g -O2 -fPIC -std=c++11" \
11 --with-javascript \
12 --without-fortran \
13 --without-Sealevelchange \
14 --without-Love \
15 --without-kml \
16 --without-kriging \
17 --with-gsl-dir="${ISSM_DIR}/externalpackages/gsl/install" \
18 --with-triangle-dir="${ISSM_DIR}/externalpackages/triangle/install" \
19'
20
21#-------------------#
22# External Packages #
23#-------------------#
24
25EXTERNALPACKAGES="
26 autotools install-linux.sh
27 cmake install.sh
28 emscripten install.sh
29 gsl install-javascript.sh
30 triangle install-linux-javascript.sh
31 shell2junit install.sh
32"
33
34#---------#
35# Testing #
36#---------#
37
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
47# compilation.
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.