mirror of
https://github.com/acidanthera/audk.git
synced 2025-06-30 18:34:23 +02:00
Revert "BaseTools/FMMT: Change FMMT script type in PosixLike"
This reverts commit 2112fc71b1112554bcfb75a454002d2bbeed552f. There are the concerns on code design and code quality, and request to rewrite FCE, BfmLib and FMMT for the review. Cc: Leif Lindholm <leif.lindholm@linaro.org> Cc: Feng Bob C <bob.c.feng@intel.com> Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Feng Bob C <bob.c.feng@intel.com>
This commit is contained in:
parent
e8d4c5f92b
commit
661c5ed2d6
@ -1,29 +1,29 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
full_cmd=${BASH_SOURCE:-$0} # see http://mywiki.wooledge.org/BashFAQ/028 for a discussion of why $0 is not a good choice here
|
full_cmd=${BASH_SOURCE:-$0} # see http://mywiki.wooledge.org/BashFAQ/028 for a discussion of why $0 is not a good choice here
|
||||||
dir=$(dirname "$full_cmd")
|
dir=$(dirname "$full_cmd")
|
||||||
cmd=${full_cmd##*/}
|
cmd=${full_cmd##*/}
|
||||||
|
|
||||||
if [ -n "$WORKSPACE" ] && [ -e "$WORKSPACE/Conf/BaseToolsCBinaries" ]
|
if [ -n "$WORKSPACE" ] && [ -e "$WORKSPACE/Conf/BaseToolsCBinaries" ]
|
||||||
then
|
then
|
||||||
exec "$WORKSPACE/Conf/BaseToolsCBinaries/$cmd"
|
exec "$WORKSPACE/Conf/BaseToolsCBinaries/$cmd"
|
||||||
elif [ -n "$WORKSPACE" ] && [ -e "$EDK_TOOLS_PATH/Source/C" ]
|
elif [ -n "$WORKSPACE" ] && [ -e "$EDK_TOOLS_PATH/Source/C" ]
|
||||||
then
|
then
|
||||||
if [ ! -e "$EDK_TOOLS_PATH/Source/C/bin/$cmd" ]
|
if [ ! -e "$EDK_TOOLS_PATH/Source/C/bin/$cmd" ]
|
||||||
then
|
then
|
||||||
echo "BaseTools C Tool binary was not found ($cmd)"
|
echo "BaseTools C Tool binary was not found ($cmd)"
|
||||||
echo "You may need to run:"
|
echo "You may need to run:"
|
||||||
echo " make -C $EDK_TOOLS_PATH/Source/C"
|
echo " make -C $EDK_TOOLS_PATH/Source/C"
|
||||||
else
|
else
|
||||||
exec "$EDK_TOOLS_PATH/Source/C/bin/$cmd" "$@"
|
exec "$EDK_TOOLS_PATH/Source/C/bin/$cmd" "$@"
|
||||||
fi
|
fi
|
||||||
elif [ -e "$dir/../../Source/C/bin/$cmd" ]
|
elif [ -e "$dir/../../Source/C/bin/$cmd" ]
|
||||||
then
|
then
|
||||||
exec "$dir/../../Source/C/bin/$cmd" "$@"
|
exec "$dir/../../Source/C/bin/$cmd" "$@"
|
||||||
else
|
else
|
||||||
echo "Unable to find the real '$cmd' to run"
|
echo "Unable to find the real '$cmd' to run"
|
||||||
echo "This message was printed by"
|
echo "This message was printed by"
|
||||||
echo " $0"
|
echo " $0"
|
||||||
exit 127
|
exit 127
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user