Index: ../trunk-jpl/jenkins/linux64_ross_codi =================================================================== --- ../trunk-jpl/jenkins/linux64_ross_codi (nonexistent) +++ ../trunk-jpl/jenkins/linux64_ross_codi (revision 23289) @@ -0,0 +1,70 @@ +# +#-------------------------------# +# 1: ISSM general configuration # +#-------------------------------# + +#MATLAB path +MATLAB_PATH="/usr/local/MATLAB/R2015a" + +#ISSM CONFIGURATION +ISSM_CONFIG='--prefix=$ISSM_DIR\ + --without-kriging \ + --without-kml \ + --without-GiaIvins \ + --without-Love \ + --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \ + --with-matlab-dir=$MATLAB_PATH \ + --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ + --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ + --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpifort -lmpi" \ + --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ + --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ + --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ + --with-numthreads=4 \ + --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ + --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9/ -lgfortran" \ + --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \ + --with-codipack-dir="$ISSM_DIR/externalpackages/codipack/install" \ + --enable-tape-alloc \ + --with-cxxoptflags="-DAD_TYPE=codi::RealReverse" \ + --with-adjointmpi-dir="$ISSM_DIR/externalpackages/adjointmpi/install" \ + --enable-development \ + --enable-debugging ' + +#PYTHON and MATLAB testing +MATLAB_TEST=1 +PYTHON_TEST=0 + +#-----------------------------------# +# 3: External packages installation # +#-----------------------------------# + +#List of external pakages to be installed and their installation scripts +EXTERNALPACKAGES="autotools install.sh + cmake install.sh + mpich install-3.2-linux64.sh + petsc install-3.7-linux64.sh + metis install-5.0.1-linux64.sh + triangle install-linux64.sh + gsl install-linux64.sh + adjointmpi install.sh + codipack install.sh + shell2junit install.sh" + +#-----------------# +# 4: test options # +#-----------------# + +#number of cpus used in ISSM installation and compilation (one is usually +#safer as some packages are very sensitive to parallel compilation) +NUMCPUS_INSTALL=5 + +#number of cpus used in the nightly runs. +NUMCPUS_RUN=1 + +#Nightly run options. The matlab routine runme.m will be called +#as follows: runme($MATLAB_NROPTIONS). The options must be understandable +#by Matlab and runme.m +#ex: "'id',[101 102 103]" +MATLAB_NROPTIONS="'benchmark','all','id',[3105]" +PYTHON_NROPTIONS="--benchmark='all' -i 3105" Property changes on: ../trunk-jpl/jenkins/linux64_ross_codi ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property