source: issm/trunk-jpl/jenkins/ub-ccr@ 28037

Last change on this file since 28037 was 28037, checked in by jdquinn, 15 months ago

CHG: Cleanup of chaco and semic from build configs where appropriate

File size: 1.7 KB
RevLine 
[28037]1# NOTE: This configuration adds solid earth and Dakota capabilities to the
2# basic build.
3
4#--------------------#
5# ISSM Configuration #
6#--------------------#
7
8ISSM_CONFIG='\
9 --prefix="${ISSM_DIR}" \
10 --disable-static \
11 --with-wrappers=no \
12 --with-numthreads=1 \
13 --with-fortran-lib="-L${EBROOTGCC}/lib64 -lgfortran" \
14 --with-mpi-include="${ISSM_EXT_DIR}/petsc/install/include" \
15 --with-mpi-libflags="-L${ISSM_EXT_DIR}/petsc/install/lib -lmpi -lmpicxx -lmpifort" \
16 --with-blas-lapack-dir="${ISSM_EXT_DIR}/petsc/install" \
17 --with-metis-dir="${ISSM_EXT_DIR}/petsc/install" \
18 --with-parmetis-dir="${ISSM_EXT_DIR}/petsc/install" \
19 --with-scalapack-dir="${ISSM_EXT_DIR}/petsc/install" \
20 --with-mumps-dir="${ISSM_EXT_DIR}/petsc/install" \
21 --with-petsc-dir="${ISSM_EXT_DIR}/petsc/install" \
22 --with-gsl-dir="${ISSM_EXT_DIR}/gsl/install" \
23 --with-boost-dir="${ISSM_EXT_DIR}/boost/install" \
24 --with-dakota-dir="${ISSM_EXT_DIR}/dakota/install" \
25 --with-chaco-dir="${ISSM_EXT_DIR}/chaco/install" \
26 --with-m1qn3-dir="${ISSM_EXT_DIR}/m1qn3/install" \
27'
28
29#-------------------#
30# External Packages #
31#-------------------#
32
33EXTERNALPACKAGES="
34 autotools install-linux.sh
35 cmake install.sh
36 petsc install-3.14-linux.sh
37 gsl install.sh
38 boost install-1.7-linux.sh
39 dakota install-6.2-linux.sh
40 chaco install-linux.sh
41 m1qn3 install.sh
42"
43
44#---------#
45# Testing #
46#---------#
47
48# Test suites
49MATLAB_TEST=0
50PYTHON_TEST=0
51JAVASCRIPT_TEST=0
52EXAMPLES_TEST=0
53
54# Number of CPUs used in ISSM compilation
55#
56# NOTE: One is usually safer as some packages are very sensitive to parallel
57# compilation
58#
59NUMCPUS_INSTALL=8
60
61# Number of CPUs used in the nightly runs
62NUMCPUS_RUN=1
63
64# Nightly run options
65MATLAB_NROPTIONS=""
66PYTHON_NROPTIONS=""
Note: See TracBrowser for help on using the repository browser.