[issm-svn] r23296 - issm/trunk/jenkins

jdquinn at issm.ess.uci.edu jdquinn at issm.ess.uci.edu
Mon Sep 17 15:14:16 PDT 2018


Author: jdquinn
Date: 2018-09-17 15:14:16 -0700 (Mon, 17 Sep 2018)
New Revision: 23296

Added:
   issm/trunk/jenkins/windows_static
Modified:
   issm/trunk/jenkins/windows
Log:
ADD: Added config for Win binaries (will be used in next build)

Modified: issm/trunk/jenkins/windows
===================================================================
--- issm/trunk/jenkins/windows	2018-09-17 17:53:51 UTC (rev 23295)
+++ issm/trunk/jenkins/windows	2018-09-17 22:14:16 UTC (rev 23296)
@@ -6,7 +6,7 @@
 #MATLAB path
 MATLAB_PATH="/cygdrive/c/Programs/MATLAB/R2015a/"
 
-#ISSM CONFIGURATION 
+#ISSM CONFIGURATION
 ISSM_CONFIG='--prefix=$ISSM_DIR \
 	--with-vendor=MSVC-Win64  \
 	--with-cxxoptflags='-fp:strict' \
@@ -40,7 +40,7 @@
 EXTERNALPACKAGES="autotools   install-win.sh
 						petsc       install-3.6-win10.sh
 						metis       install-4.0-win10.sh
-						triangle    install-win10.sh        
+						triangle    install-win10.sh
 						shell2junit install.sh"
 
 #-----------------#

Added: issm/trunk/jenkins/windows_static
===================================================================
--- issm/trunk/jenkins/windows_static	                        (rev 0)
+++ issm/trunk/jenkins/windows_static	2018-09-17 22:14:16 UTC (rev 23296)
@@ -0,0 +1,64 @@
+
+#-------------------------------#
+# 1: ISSM general configuration #
+#-------------------------------#
+
+#MATLAB path
+MATLAB_PATH="/cygdrive/c/Programs/MATLAB/R2015a/"
+
+#ISSM CONFIGURATION
+ISSM_CONFIG='--prefix=$ISSM_DIR \
+	--with-vendor=MSVC-Win64  \
+	--with-cxxoptflags='-fp:strict' \
+	--disable-static \
+	--enable-standalone-libraries \
+	--with-fortran=no  \
+	--without-GiaIvins \
+	--without-Love \
+	--without-kriging \
+	--without-kml \
+	--with-matlab-dir=$MATLAB_PATH \
+	--with-triangle-dir="$ISSM_DIR/externalpackages/triangle/install" \
+	--with-petsc-dir="$ISSM_DIR/externalpackages/petsc/install" \
+	--with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
+	--with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib/  \
+	--with-mpi-libdir="$ISSM_DIR/externalpackages/petsc/install/lib" \
+	--with-mpi-libflags="-Wl,libpetsc.lib" \
+	--with-mpi-include="$ISSM_DIR/externalpackages/petsc/install/include/petsc/mpiuni" \
+	--enable-development \
+	--enable-debugging '
+
+#PYTHON and MATLAB testing
+MATLAB_TEST=0
+PYTHON_TEST=0
+
+#-----------------------------------#
+# 3: External packages installation #
+#-----------------------------------#
+
+#List of external pakages to be installed and their installation scripts
+EXTERNALPACKAGES="autotools   install-win.sh
+						petsc       install-3.6-win10.sh
+						metis       install-4.0-win10.sh
+						triangle    install-win10.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=6
+
+#number of cpus used in the nightly runs.
+NUMCPUS_RUN=2
+
+#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]"
+
+#In Windows, we don't yet have MUMPS, can't do full stokes, so exclude all FS runs. Also exclude all runs with Dakota. And exclude higher order runs that have penalties. And 800+ tests because we don't want to have --with-development since we do the binaries with this version
+MATLAB_NROPTIONS=""
+PYTHON_NROPTIONS=""


Property changes on: issm/trunk/jenkins/windows_static
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property


More information about the issm-svn mailing list