source: issm/oecreview/Archive/19101-20495/ISSM-20368-20369.diff@ 20498

Last change on this file since 20498 was 20498, checked in by Mathieu Morlighem, 9 years ago

CHG: done with Archive/19101-20495

File size: 3.3 KB
RevLine 
[20498]1Index: ../trunk-jpl/jenkins/macosx_pine-island_static
2===================================================================
3--- ../trunk-jpl/jenkins/macosx_pine-island_static (revision 0)
4+++ ../trunk-jpl/jenkins/macosx_pine-island_static (revision 20369)
5@@ -0,0 +1,86 @@
6+
7+#-------------------------------#
8+# 1: ISSM general configuration #
9+#-------------------------------#
10+
11+#MATLAB path
12+MATLAB_PATH="/Applications/MATLAB_R2015b.app/"
13+
14+#ISSM CONFIGURATION
15+ISSM_CONFIG='--prefix=$ISSM_DIR \
16+ --disable-shared \
17+ --enable-standalone-executables \
18+ --enable-standalone-modules \
19+ --with-matlab-dir=$MATLAB_PATH \
20+ --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
21+ --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
22+ --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lpmpich -lmpich -lmpl" \
23+ --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
24+ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
25+ --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \
26+ --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
27+ --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \
28+ --with-numthreads=4 \
29+ --enable-debugging \
30+ --enable-development'
31+
32+#PYTHON and MATLAB testing
33+MATLAB_TEST=1
34+PYTHON_TEST=0
35+
36+#execution path used for parallel runs
37+EXECUTION_PATH=$ISSM_DIR/execution
38+
39+#repo:
40+REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
41+SVN='/usr/local/bin/svn'
42+SVNVERSION='/usr/local/bin/svnversion'
43+
44+#-----------------------------------#
45+# 3: External packages installation #
46+#-----------------------------------#
47+
48+#ISSM_EXTERNALPACKAGES can have 3 values:
49+# - "install" install all external packages listed below
50+# - "copy" copy existing directories (EXTERNALPACKAGESDIR)
51+# - "none" leave external packages as is
52+# ->skip to section 4
53+ISSM_EXTERNALPACKAGES="install"
54+EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
55+
56+#List of external pakages to be installed and their installation scripts
57+EXTERNALPACKAGES="autotools install.sh
58+ cmake install.sh
59+ mpich install-3.0-macosx64.sh
60+ m1qn3 install.sh
61+ petsc install-3.6-macosx64.sh
62+ triangle install-macosx64.sh
63+ shell2junit install.sh"
64+
65+#---------------------#
66+# 4: ISSM Compilation #
67+#---------------------#
68+
69+#ISSM_COMPILATION can have 2 values:
70+# - "yes" compile ISSM
71+# - "no" do not compile ISSM
72+ISSM_COMPILATION="yes"
73+
74+#------------------------#
75+# 5: Nightly run options #
76+#------------------------#
77+
78+#number of cpus used in ISSM installation and compilation (one is usually
79+#safer as some packages are very sensitive to parallel compilation)
80+NUMCPUS_INSTALL=4
81+
82+#number of cpus used in the nightly runs.
83+NUMCPUS_RUN=2
84+
85+#Nightly run options. The matlab routine runme.m will be called
86+#as follows: runme($MATLAB_NROPTIONS). The options must be understandable
87+#by Matlab and runme.m
88+#ex: "'id',[101 102 103]"
89+## bamg mesh FS
90+PYTHON_NROPTIONS=""
91+MATLAB_NROPTIONS="'exclude',[119,243,514,701,702,703,435,IdFromString('Dakota')]"
92
93Property changes on: ../trunk-jpl/jenkins/macosx_pine-island_static
94___________________________________________________________________
95Added: svn:executable
96 + *
97
Note: See TracBrowser for help on using the repository browser.