mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-27 21:20:41 +00:00
Try to find a better shell if the one configure was started under is
broken. Solaris /bin/sh is broken. Originally committed as revision 5616 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
109d2de108
commit
cde2d79afd
14
configure
vendored
14
configure
vendored
@ -3,6 +3,20 @@
|
||||
# ffmpeg configure script (c) 2000, 2001, 2002 Fabrice Bellard
|
||||
#
|
||||
|
||||
# make sure we are running under a compatible shell
|
||||
(: ${foo%%bar}) 2>/dev/null
|
||||
if test "$?" != 0; then
|
||||
if test "x$FFMPEG_CONFIGURE_EXEC" = x; then
|
||||
FFMPEG_CONFIGURE_EXEC=1
|
||||
export FFMPEG_CONFIGURE_EXEC
|
||||
exec bash "$0" "$@"
|
||||
exec ksh "$0" "$@"
|
||||
exec /usr/xpg4/bin/sh "$0" "$@"
|
||||
fi
|
||||
echo "No compatible shell script interpreter found."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
show_help(){
|
||||
echo "Usage: configure [options]"
|
||||
echo "Options: [defaults in brackets after descriptions]"
|
||||
|
Loading…
Reference in New Issue
Block a user