Revert "BaseTools/FMMT: Change FMMT script type in PosixLike"

This reverts commit 2112fc71b1.
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:
Liming Gao 2019-07-10 23:24:30 +08:00
parent e8d4c5f92b
commit 661c5ed2d6
1 changed files with 29 additions and 29 deletions

View File

@ -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