BUG: foamEtcFile cannot use 'case' inside $( ) construct.

Reverted to using additional variable.
This commit is contained in:
mattijs 2010-03-22 17:33:56 +00:00
parent a3d4eb5664
commit f65fe3244a

View File

@ -119,27 +119,27 @@ nArgs=$#
fileName="$1"
# Define the various places to be searched:
set -- $(
files=""
case "$mode" in
*u*) # user
echo $HOME/.${WM_PROJECT:-OpenFOAM}/$WM_PROJECT_VERSION
echo $HOME/.${WM_PROJECT:-OpenFOAM}
files="$files $HOME/.${WM_PROJECT:-OpenFOAM}/$WM_PROJECT_VERSION"
files="$files $HOME/.${WM_PROJECT:-OpenFOAM}"
;;
esac
case "$mode" in
*g*) # group
echo $WM_PROJECT_INST_DIR/site/$WM_PROJECT_VERSION
echo $WM_PROJECT_INST_DIR/site
files="$files $WM_PROJECT_INST_DIR/site/$WM_PROJECT_VERSION"
files="$files $WM_PROJECT_INST_DIR/site"
;;
esac
case "$mode" in
*o*) # other
echo $WM_PROJECT_DIR/etc
files="$files $WM_PROJECT_DIR/etc"
;;
esac
)
set -- $files
#