mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
BUG: WM_THIRD_PARTY_DIR not set in csh (bug noted in merge !222)
- local csh variable in foreach was masking the setenv
This commit is contained in:
@ -45,16 +45,17 @@ source "$WM_PROJECT_DIR/etc/config.csh/functions"
|
|||||||
setenv WM_THIRD_PARTY_DIR
|
setenv WM_THIRD_PARTY_DIR
|
||||||
set foundDir=''
|
set foundDir=''
|
||||||
_foamEcho "Locating ThirdParty directory"
|
_foamEcho "Locating ThirdParty directory"
|
||||||
foreach WM_THIRD_PARTY_DIR (\
|
foreach foamDir (\
|
||||||
"$WM_PROJECT_DIR/ThirdParty" \
|
"$WM_PROJECT_DIR/ThirdParty" \
|
||||||
"$prefixDir/ThirdParty-$WM_PROJECT_VERSION" \
|
"$prefixDir/ThirdParty-$WM_PROJECT_VERSION" \
|
||||||
"$prefixDir/ThirdParty-v$WM_PROJECT_API" \
|
"$prefixDir/ThirdParty-v$WM_PROJECT_API" \
|
||||||
"$prefixDir/ThirdParty-$WM_PROJECT_API" \
|
"$prefixDir/ThirdParty-$WM_PROJECT_API" \
|
||||||
"$prefixDir/ThirdParty-common" \
|
"$prefixDir/ThirdParty-common" \
|
||||||
)
|
)
|
||||||
_foamEcho "... $WM_THIRD_PARTY_DIR"
|
_foamEcho "... $foamDir"
|
||||||
if ( -d "$WM_THIRD_PARTY_DIR" ) then
|
if ( -d "$foamDir" ) then
|
||||||
if ( -f "$WM_THIRD_PARTY_DIR/Allwmake" || -d "$WM_THIRD_PARTY_DIR/platforms" ) then
|
if ( -f "$foamDir/Allwmake" || -d "$foamDir/platforms" ) then
|
||||||
|
setenv WM_THIRD_PARTY_DIR "$foamDir"
|
||||||
set foundDir=true
|
set foundDir=true
|
||||||
break
|
break
|
||||||
endif
|
endif
|
||||||
@ -182,6 +183,6 @@ unalias _foamAddLib
|
|||||||
unalias _foamAddLibAuto
|
unalias _foamAddLibAuto
|
||||||
|
|
||||||
# Variables (done as final statement for a clean exit code)
|
# Variables (done as final statement for a clean exit code)
|
||||||
unset cleaned foamOldDirs foundDir prefixDir
|
unset cleaned foamOldDirs foundDir foamDir prefixDir
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|||||||
@ -43,6 +43,7 @@ unsetenv WM_ARCH_OPTION
|
|||||||
unsetenv WM_CC
|
unsetenv WM_CC
|
||||||
unsetenv WM_CFLAGS
|
unsetenv WM_CFLAGS
|
||||||
unsetenv WM_COMPILER
|
unsetenv WM_COMPILER
|
||||||
|
unsetenv WM_COMPILER_ARCH
|
||||||
unsetenv WM_COMPILER_TYPE
|
unsetenv WM_COMPILER_TYPE
|
||||||
unsetenv WM_COMPILER_LIB_ARCH
|
unsetenv WM_COMPILER_LIB_ARCH
|
||||||
unsetenv WM_COMPILE_OPTION
|
unsetenv WM_COMPILE_OPTION
|
||||||
|
|||||||
Reference in New Issue
Block a user