Browse Source

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
tags/v0.5
Måns Rullgård 19 years ago
parent
commit
cde2d79afd
1 changed files with 14 additions and 0 deletions
  1. +14
    -0
      configure

+ 14
- 0
configure View File

@@ -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…
Cancel
Save