Index: /issm/trunk-jpl/externalpackages/petsc/install-3.7-mac.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/petsc/install-3.7-mac.sh	(revision 24426)
+++ /issm/trunk-jpl/externalpackages/petsc/install-3.7-mac.sh	(revision 24427)
@@ -2,23 +2,30 @@
 set -eu
 
-#Some cleanup
-rm -rf install petsc-3.7.6 src
+
+## Constants
+#
+VER="3.7.6"
+
+# Download source
+$ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/petsc-lite-${VER}.tar.gz" "petsc-${VER}.tar.gz"
+
+# Unpack source
+tar -zxvf  petsc-$VER.tar.gz
+
+# Cleanup
+rm -rf install src
 mkdir install src
 
-#Download from ISSM server
-$ISSM_DIR/scripts/DownloadExternalPackage.sh 'https://issm.ess.uci.edu/files/externalpackages/petsc-lite-3.7.6.tar.gz' 'petsc-3.7.6.tar.gz'
+# Move source to 'src' directory
+mv petsc-$VER/* src/
+rm -rf petsc-$VER
 
-#Untar and move petsc to install directory
-tar -zxvf  petsc-3.7.6.tar.gz
-mv petsc-3.7.6/* src/
-rm -rf petsc-3.7.6
-
-#configure
+# Configure
 cd src
 ./config/configure.py \
-	--prefix="$ISSM_DIR/externalpackages/petsc/install" \
-	--with-mpi-dir="$ISSM_DIR/externalpackages/mpich/install" \
-	--PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
-	--with-debugging=1 \
+	--prefix="${ISSM_DIR}/externalpackages/petsc/install" \
+	--PETSC_DIR="${ISSM_DIR}/externalpackages/petsc/src" \
+	--with-mpi-dir="${ISSM_DIR}/externalpackages/mpich/install" \
+	--with-debugging=0 \
 	--with-valgrind=0 \
 	--with-x=0 \
@@ -27,8 +34,16 @@
 	--download-metis=1 \
 	--download-parmetis=1 \
-	--download-mumps=1 \
-	--download-scalapack=1
+	--download-scalapack=1 \
+	--download-mumps=1
 
-#Compile and intall
-make
-make install
+# Compile and install
+if [ $# -eq 0 ]; then
+	make
+	make install
+else
+	make -j $1
+	make -j $1 install
+fi
+
+# Return to initial directory
+cd ..
Index: /issm/trunk-jpl/jenkins/macosx_pine-island
===================================================================
--- /issm/trunk-jpl/jenkins/macosx_pine-island	(revision 24426)
+++ /issm/trunk-jpl/jenkins/macosx_pine-island	(revision 24427)
@@ -7,9 +7,10 @@
 
 # ISSM CONFIGURATION
-ISSM_CONFIG='--prefix=$ISSM_DIR \
+ISSM_CONFIG='\
+	--prefix=$ISSM_DIR \
+	--disable-static \
 	--with-matlab-dir=$MATLAB_PATH \
 	--with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
 	--with-mpi-libflags="-L${ISSM_DIR}/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \
-	--with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \
@@ -21,6 +22,6 @@
 	--with-semic-dir=$ISSM_DIR/externalpackages/semic/install \
 	--with-numthreads=4 \
+	--enable-development \
 	--enable-debugging \
-	--enable-development \
 '
 
@@ -39,5 +40,5 @@
 	autotools	install.sh
 	cmake		install.sh
-	mpich		install-3.2-mac.sh
+	mpich		install-3.3.sh
 	petsc		install-3.7-mac.sh
 	triangle	install-macosx64.sh
@@ -57,8 +58,8 @@
 # 		compilation
 #
-NUMCPUS_INSTALL=8
+NUMCPUS_INSTALL=4
 
 # Number of CPUs used in the nightly runs
-NUMCPUS_RUN=8
+NUMCPUS_RUN=
 
 # Nightly run options
Index: /issm/trunk-jpl/jenkins/macosx_pine-island_dakota
===================================================================
--- /issm/trunk-jpl/jenkins/macosx_pine-island_dakota	(revision 24426)
+++ /issm/trunk-jpl/jenkins/macosx_pine-island_dakota	(revision 24427)
@@ -14,5 +14,4 @@
 	--with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
 	--with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \
-	--with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \
@@ -44,5 +43,5 @@
 	autotools	install.sh
 	cmake		install.sh
-	mpich		install-3.2-mac.sh
+	mpich		install-3.3.sh
 	petsc		install-3.7-mac.sh
 	triangle	install-macosx64.sh
Index: /issm/trunk-jpl/jenkins/macosx_pine-island_dakota_static
===================================================================
--- /issm/trunk-jpl/jenkins/macosx_pine-island_dakota_static	(revision 24426)
+++ /issm/trunk-jpl/jenkins/macosx_pine-island_dakota_static	(revision 24427)
@@ -17,5 +17,4 @@
 	--with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
 	--with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \
-	--with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
@@ -36,14 +35,16 @@
 
 #List of external pakages to be installed and their installation scripts
-EXTERNALPACKAGES="autotools    install.sh
-						cmake        install.sh
-						chaco        install-macosx64.sh
-						mpich        install-3.2-macosx64-static.sh
-						m1qn3        install.sh
-						petsc        install-3.7-macosx64-static.sh
-						triangle     install-macosx64.sh
-						boost        install-1.55-macosx-el_capitan.sh
-						dakota       install-6.2-macosx64.sh
-						shell2junit  install.sh"
+EXTERNALPACKAGES="
+	autotools	install.sh
+	cmake		install.sh
+	chaco		install-macosx64.sh
+	mpich		install-3.2-macosx64-static.sh
+	m1qn3		install.sh
+	petsc		install-3.7-macosx64-static.sh
+	triangle	install-macosx64.sh
+	boost		install-1.55-macosx-el_capitan.sh
+	dakota		install-6.2-macosx64.sh
+	shell2junit	install.sh
+"
 
 #-----------------#
Index: /issm/trunk-jpl/jenkins/macosx_pine-island_examples
===================================================================
--- /issm/trunk-jpl/jenkins/macosx_pine-island_examples	(revision 24426)
+++ /issm/trunk-jpl/jenkins/macosx_pine-island_examples	(revision 24427)
@@ -12,5 +12,4 @@
 	--with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
 	--with-mpi-libflags="-L${ISSM_DIR}/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \
-	--with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \
@@ -40,5 +39,5 @@
 	autotools	install.sh
 	cmake		install.sh
-	mpich		install-3.2-mac.sh
+	mpich		install-3.3.sh
 	petsc		install-3.7-mac.sh
 	triangle	install-macosx64.sh
@@ -65,8 +64,8 @@
 #       compilation
 #
-NUMCPUS_INSTALL=8
+NUMCPUS_INSTALL=4
 
 # Number of CPUs used in the nightly runs
-NUMCPUS_RUN=8
+NUMCPUS_RUN=4
 
 # Nightly run options
Index: /issm/trunk-jpl/jenkins/macosx_pine-island_static
===================================================================
--- /issm/trunk-jpl/jenkins/macosx_pine-island_static	(revision 24426)
+++ /issm/trunk-jpl/jenkins/macosx_pine-island_static	(revision 24427)
@@ -16,5 +16,4 @@
 	--with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
 	--with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lpmpi -lmpifort -lmpicxx" \
-	--with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
 	--with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \
@@ -68,8 +67,8 @@
 # 		compilation
 #
-NUMCPUS_INSTALL=8
+NUMCPUS_INSTALL=4
 
 # Number of CPUs used in the nightly runs
-NUMCPUS_RUN=8
+NUMCPUS_RUN=4
 
 # Nightly run options
