From 396284ce71dadb213dc145b1f5110db8381afc26 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Fri, 15 Oct 2010 09:55:00 +0000
Subject: [PATCH] build with petsc and slepc

---
 utils/nightly/linux.sh   | 4 +++-
 utils/nightly/mac.sh     | 6 ++++--
 utils/nightly/windows.sh | 4 +++-
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/utils/nightly/linux.sh b/utils/nightly/linux.sh
index 422073e9db..d56f5fa035 100755
--- a/utils/nightly/linux.sh
+++ b/utils/nightly/linux.sh
@@ -4,6 +4,9 @@ GMSH=${HOME}/src/gmsh
 LOG=${GMSH}/nightly.log
 WEB_BIN=geuzaine@geuz.org:/home/www/geuz.org/gmsh/bin/Linux
 CMAKE=/usr/local/bin/cmake
+PETSC_DIR=${HOME}/src/petsc-3.0.0-p7
+PETSC_ARCH=umfpack-cxx-opt
+SLEPC_DIR=${HOME}/src/slepc-3.0.0-p7
 
 rm -f ${LOG}
 rm -rf ${GMSH}/bin
@@ -13,7 +16,6 @@ mkdir ${GMSH}/bin
 cd ${GMSH}/bin && \
   ${CMAKE} -DGMSH_EXTRA_VERSION:string="-svn"\
            -DCMAKE_PREFIX_PATH:path="/usr/local;/usr/local/opencascade"\
-           -DENABLE_PETSC:bool=FALSE\
            -DENABLE_NATIVE_FILE_CHOOSER:bool=FALSE\
   ${GMSH} >> ${LOG} 2>&1
 cd ${GMSH}/bin && make package >> ${LOG} 2>&1
diff --git a/utils/nightly/mac.sh b/utils/nightly/mac.sh
index b4c1f202c6..50840902ca 100755
--- a/utils/nightly/mac.sh
+++ b/utils/nightly/mac.sh
@@ -4,16 +4,18 @@ GMSH=${HOME}/src/gmsh
 LOG=${GMSH}/nightly.log
 WEB_BIN=geuzaine@geuz.org:/home/www/geuz.org/gmsh/bin/MacOSX
 CMAKE=/usr/local/bin/cmake
+PETSC_DIR=${HOME}/src/petsc-3.0.0-p7
+PETSC_ARCH=umfpack-cxx-opt
+SLEPC_DIR=${HOME}/src/slepc-3.0.0-p7
 
 rm -f ${LOG}
 rm -rf ${GMSH}/bin
 echo "BUILD BEGIN: `date`" > ${LOG}
 cd ${GMSH} && svn update >> ${LOG} 2>&1
 mkdir ${GMSH}/bin
-cd ${GMSH}/bin && \
+cd ${GMSH}/bin &&\
   ${CMAKE} -DGMSH_EXTRA_VERSION:string="-svn"\
            -DCMAKE_PREFIX_PATH:path="/usr/local;/usr/local/opencascade"\
-           -DENABLE_PETSC:bool=FALSE\
   ${GMSH} >> ${LOG} 2>&1
 cd ${GMSH}/bin && make package -j 4 >> ${LOG} 2>&1
 echo "BUILD END: `date`" >> ${LOG}
diff --git a/utils/nightly/windows.sh b/utils/nightly/windows.sh
index 2d929318c4..6b5d528a06 100755
--- a/utils/nightly/windows.sh
+++ b/utils/nightly/windows.sh
@@ -4,6 +4,9 @@ GMSH=${HOME}/src/gmsh
 LOG=${GMSH}/nightly.log
 WEB_BIN=geuzaine@geuz.org:/home/www/geuz.org/gmsh/bin/Windows
 CMAKE=cmake
+PETSC_DIR=${HOME}/src/petsc-3.0.0-p7
+PETSC_ARCH=umfpack-cxx-opt
+SLEPC_DIR=${HOME}/src/slepc-3.0.0-p7
 
 rm -f ${LOG}
 rm -rf ${GMSH}/bin
@@ -15,7 +18,6 @@ cd ${GMSH}/bin && \
            -DCMAKE_PREFIX_PATH:path="/usr/local;/usr/local/opencascade"\
            -DCMAKE_CXX_FLAGS:string="-mno-cygwin"\
            -DCMAKE_C_FLAGS:string="-mno-cygwin"\
-           -DENABLE_PETSC:bool=FALSE\
   ${GMSH} >> ${LOG} 2>&1
 cd ${GMSH}/bin && make package >> ${LOG} 2>&1
 echo "BUILD END: `date`" >> ${LOG}
-- 
GitLab