From 3bbd01ebfb4e798c0dbafa6af25dd8e72e0a64ea Mon Sep 17 00:00:00 2001 From: Mark Olesen <Mark.Olesen@Germany> Date: Sun, 15 Jun 2008 17:57:55 +0200 Subject: [PATCH] minor changes to Allwmake script(s) * use $WM_THIRD_PARTY_DIR variable in top-level Allwmake * test new shell idiom for Allwmake files: # run from this directory only cd ${0%/*} || exit 1 this might be especially useful when building optional components --- Allwmake | 5 ++++- applications/utilities/mesh/conversion/Optional/Allwmake | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Allwmake b/Allwmake index 515d1cdf9af..749c60fc89d 100755 --- a/Allwmake +++ b/Allwmake @@ -1,10 +1,13 @@ #!/bin/sh set -x +# run from this directory only +cd ${0%/*} || exit 1 + # wmake is required for subsequent targets (cd wmake/src && make) -(cd $WM_PROJECT_INST_DIR/ThirdParty && ./Allwmake) +(cd $WM_THIRD_PARTY_DIR && ./Allwmake) (cd src && ./Allwmake) diff --git a/applications/utilities/mesh/conversion/Optional/Allwmake b/applications/utilities/mesh/conversion/Optional/Allwmake index 95f041dd612..31617e3b125 100755 --- a/applications/utilities/mesh/conversion/Optional/Allwmake +++ b/applications/utilities/mesh/conversion/Optional/Allwmake @@ -2,6 +2,9 @@ # Build optional components (eg, may depend on third-party libraries) set -x +# run from this directory only +cd ${0%/*} || exit 1 + # build libccmio if required if [ ! -e $FOAM_LIBBIN/libccmio.so ] then -- GitLab