mirror of
https://github.com/OpenFOAM/OpenFOAM-6.git
synced 2025-12-08 06:57:46 +00:00
etc/config.[c]sh: update wmRefresh to call wmUnset before updating the environment
This commit is contained in:
@ -38,12 +38,10 @@ alias wm32 'wmSet WM_ARCH_OPTION=32'
|
|||||||
alias wmSP 'wmSet WM_PRECISION_OPTION=SP'
|
alias wmSP 'wmSet WM_PRECISION_OPTION=SP'
|
||||||
alias wmDP 'wmSet WM_PRECISION_OPTION=DP'
|
alias wmDP 'wmSet WM_PRECISION_OPTION=DP'
|
||||||
|
|
||||||
# Refresh the environment
|
|
||||||
alias wmRefresh 'wmSet $FOAM_SETTINGS'
|
|
||||||
|
|
||||||
# Clear env
|
# Clear env
|
||||||
alias wmUnset 'source $WM_PROJECT_DIR/etc/config.csh/unset'
|
alias wmUnset 'source $WM_PROJECT_DIR/etc/config.csh/unset'
|
||||||
|
|
||||||
|
|
||||||
# Toggle wmakeScheduler on/off
|
# Toggle wmakeScheduler on/off
|
||||||
# - also need to set WM_HOSTS
|
# - also need to set WM_HOSTS
|
||||||
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
@ -70,6 +68,11 @@ alias tut 'cd $FOAM_TUTORIALS'
|
|||||||
alias run 'cd $FOAM_RUN'
|
alias run 'cd $FOAM_RUN'
|
||||||
|
|
||||||
|
|
||||||
|
# Refresh the environment
|
||||||
|
# ~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
alias wmRefresh 'set wmProjectDir=$WM_PROJECT_DIR; set foamSettings=$FOAM_SETTINGS; wmUnset; source $wmProjectDir/etc/cshrc $foamSettings'
|
||||||
|
|
||||||
|
|
||||||
# Change OpenFOAM version
|
# Change OpenFOAM version
|
||||||
# ~~~~~~~~~~~~~~~~~~~~~~~
|
# ~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
alias foamVersion \
|
alias foamVersion \
|
||||||
|
|||||||
@ -38,9 +38,13 @@ if ( $?WM_PROJECT_DIR ) then
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# The old dirs to be cleaned from the environment variables
|
# The old dirs to be cleaned from the environment variables
|
||||||
set foamOldDirs="$WM_PROJECT_DIR $WM_THIRD_PARTY_DIR \
|
set foamOldDirs="$WM_PROJECT_DIR $WM_THIRD_PARTY_DIR $HOME/$WM_PROJECT/$LOGNAME $FOAM_SITE_APPBIN $FOAM_SITE_LIBBIN"
|
||||||
$HOME/$WM_PROJECT/$LOGNAME $WM_PROJECT_SITE \
|
if ( $?WM_PROJECT_SITE ) then
|
||||||
$FOAM_SITE_APPBIN $FOAM_SITE_LIBBIN $ParaView_DIR"
|
set foamOldDirs="$foamOldDirs $WM_PROJECT_SITE"
|
||||||
|
endif
|
||||||
|
if ( $?ParaView_DIR ) then
|
||||||
|
set foamOldDirs="$foamOldDirs $ParaView_DIR"
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
@ -125,6 +129,7 @@ unsetenv PV_PLUGIN_PATH
|
|||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
# Unset CGAL-related environment variables
|
# Unset CGAL-related environment variables
|
||||||
|
|
||||||
|
unsetenv BOOST_ARCH_PATH
|
||||||
unsetenv CGAL_ARCH_PATH
|
unsetenv CGAL_ARCH_PATH
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -38,9 +38,6 @@ alias wm32='wmSet WM_ARCH_OPTION=32'
|
|||||||
alias wmSP='wmSet WM_PRECISION_OPTION=SP'
|
alias wmSP='wmSet WM_PRECISION_OPTION=SP'
|
||||||
alias wmDP='wmSet WM_PRECISION_OPTION=DP'
|
alias wmDP='wmSet WM_PRECISION_OPTION=DP'
|
||||||
|
|
||||||
# Refresh the environment
|
|
||||||
alias wmRefresh='wmSet $FOAM_SETTINGS'
|
|
||||||
|
|
||||||
# Clear env
|
# Clear env
|
||||||
alias wmUnset='. $WM_PROJECT_DIR/etc/config.sh/unset'
|
alias wmUnset='. $WM_PROJECT_DIR/etc/config.sh/unset'
|
||||||
|
|
||||||
@ -70,6 +67,18 @@ alias tut='cd $FOAM_TUTORIALS'
|
|||||||
alias run='cd $FOAM_RUN'
|
alias run='cd $FOAM_RUN'
|
||||||
|
|
||||||
|
|
||||||
|
# Refresh the environment
|
||||||
|
# ~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
unset wmRefresh
|
||||||
|
wmRefresh()
|
||||||
|
{
|
||||||
|
wmProjectDir=$WM_PROJECT_DIR
|
||||||
|
foamSettings=$FOAM_SETTINGS
|
||||||
|
wmUnset
|
||||||
|
. $wmProjectDir/etc/bashrc $foamSettings
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# Change OpenFOAM version
|
# Change OpenFOAM version
|
||||||
# ~~~~~~~~~~~~~~~~~~~~~~~
|
# ~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
unset foamVersion
|
unset foamVersion
|
||||||
|
|||||||
@ -119,6 +119,7 @@ unset PV_PLUGIN_PATH
|
|||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
# Unset CGAL-related environment variables
|
# Unset CGAL-related environment variables
|
||||||
|
|
||||||
|
unset BOOST_ARCH_PATH
|
||||||
unset CGAL_ARCH_PATH
|
unset CGAL_ARCH_PATH
|
||||||
|
|
||||||
|
|
||||||
@ -151,7 +152,6 @@ unalias wm32
|
|||||||
unalias wmSP
|
unalias wmSP
|
||||||
unalias wmDP
|
unalias wmDP
|
||||||
|
|
||||||
unalias wmRefresh
|
|
||||||
unalias wmUnset
|
unalias wmUnset
|
||||||
|
|
||||||
unalias wmSchedOn
|
unalias wmSchedOn
|
||||||
@ -168,6 +168,7 @@ unalias util
|
|||||||
unalias tut
|
unalias tut
|
||||||
unalias run
|
unalias run
|
||||||
|
|
||||||
|
unset wmRefresh
|
||||||
unset foamVersion
|
unset foamVersion
|
||||||
unset foamPV
|
unset foamPV
|
||||||
|
|
||||||
|
|||||||
17
etc/cshrc
17
etc/cshrc
@ -105,7 +105,22 @@ setenv FOAM_SIGFPE
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
# The old dirs to be cleaned from the environment variables
|
# The old dirs to be cleaned from the environment variables
|
||||||
set foamOldDirs="$WM_PROJECT_DIR $WM_THIRD_PARTY_DIR $HOME/$WM_PROJECT/$LOGNAME $FOAM_SITE_APPBIN $FOAM_SITE_LIBBIN"
|
set foamOldDirs=
|
||||||
|
if ( $?WM_PROJECT_DIR ) then
|
||||||
|
set foamOldDirs="$foamOldDirs $WM_PROJECT_DIR"
|
||||||
|
endif
|
||||||
|
if ( $?WM_THIRD_PARTY_DIR ) then
|
||||||
|
set foamOldDirs="$foamOldDirs $WM_THIRD_PARTY_DIR"
|
||||||
|
endif
|
||||||
|
if ( $?WM_PROJECT ) then
|
||||||
|
set foamOldDirs="$foamOldDirs $HOME/$WM_PROJECT/$LOGNAME"
|
||||||
|
endif
|
||||||
|
if ( $?FOAM_SITE_APPBIN ) then
|
||||||
|
set foamOldDirs="$foamOldDirs $FOAM_SITE_APPBIN"
|
||||||
|
endif
|
||||||
|
if ( $?FOAM_SITE_LIBBIN ) then
|
||||||
|
set foamOldDirs="$foamOldDirs $FOAM_SITE_LIBBIN"
|
||||||
|
endif
|
||||||
|
|
||||||
# Location of installation
|
# Location of installation
|
||||||
# ~~~~~~~~~~~~~~~~~~~~~~~~
|
# ~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|||||||
Reference in New Issue
Block a user