From 5822320b8d0acc9009e3092574aa265de5f6f464 Mon Sep 17 00:00:00 2001 From: Henry Weller <http://cfd.direct> Date: Mon, 2 May 2016 18:21:45 +0100 Subject: [PATCH] Building foamyHexMesh is now optional defaulting to not build Set the environment variable "FOAMY_HEX_MESH" to build foamyHexMesh, e.g. in ~/.OpenFOAM/dev/prefs.sh FOAMY_HEX_MESH=yes --- etc/bashrc | 6 +++++- etc/cshrc | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/etc/bashrc b/etc/bashrc index 2f76281083..aa26e57dbe 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -178,7 +178,11 @@ _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.sh/mpi` _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.sh/paraview` _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.sh/ensight` _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.sh/gperftools` -_foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.sh/CGAL` + +if [ ! -z "$FOAMY_HEX_MESH" ] +then + _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.sh/CGAL` +fi # Clean environment paths again. Only remove duplicates diff --git a/etc/cshrc b/etc/cshrc index 3390248980..249c50afb4 100644 --- a/etc/cshrc +++ b/etc/cshrc @@ -210,7 +210,10 @@ _foamSource $WM_PROJECT_DIR/etc/config.csh/aliases _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.csh/mpi` _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.csh/paraview` _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.csh/ensight` -_foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.csh/CGAL` + +if ( ($?FOAMY_HEX_MESH) ) then + _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.csh/CGAL` +endif # Clean environment paths again. Only remove duplicates @@ -233,6 +236,7 @@ if ( $?LD_PRELOAD ) then if ( $status == 0 ) setenv LD_PRELOAD $cleaned endif + # cleanup environment: # ~~~~~~~~~~~~~~~~~~~~ unset cleaned foamClean foamInstall foamOldDirs -- GitLab