mirror of https://github.com/OpenTTD/OpenTTD
(svn r7880) Simplify regular expressions and fix that exactly OS2 is matched, not any string beginning with OS2
parent
9b78606d06
commit
16e3c938ba
|
@ -283,21 +283,21 @@ check_params() {
|
||||||
# Check if all params have valid values
|
# Check if all params have valid values
|
||||||
|
|
||||||
# Endian only allows AUTO, LE and, BE
|
# Endian only allows AUTO, LE and, BE
|
||||||
if ! echo $endian | grep -q "^AUTO$\|^LE$\|^BE$"
|
if ! echo $endian | grep -Eq "^(AUTO|LE|BE)$"
|
||||||
then
|
then
|
||||||
echo "configure: error: invalid option --endian=$endian"
|
echo "configure: error: invalid option --endian=$endian"
|
||||||
echo " Available options are: --endian=[AUTO|LE|BE]"
|
echo " Available options are: --endian=[AUTO|LE|BE]"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
# OS only allows DETECT, UNIX, OSX, FREEBSD, MORPHOS, BEOS, SUNOS, CYGWIN, and MINGW, OS2
|
# OS only allows DETECT, UNIX, OSX, FREEBSD, MORPHOS, BEOS, SUNOS, CYGWIN, and MINGW, OS2
|
||||||
if ! echo $os | grep -q "^DETECT$\|^UNIX$\|^OSX$\|^FREEBSD$\|^MORPHOS$\|^BEOS$\|^SUNOS$\|^CYGWIN$\|^MINGW$\|^OS2"
|
if ! echo $os | grep -Eq "^(DETECT|UNIX|OSX|FREEBSD|MORPHOS|BEOS|SUNOS|CYGWIN|MINGW|OS2)$"
|
||||||
then
|
then
|
||||||
echo "configure: error: invalid option --os=$os"
|
echo "configure: error: invalid option --os=$os"
|
||||||
echo " Available options are: --os=[DETECT|UNIX|OSX|FREEBSD|MORPHOS|BEOS|SUNOS|CYGWIN|MINGW|OS2]"
|
echo " Available options are: --os=[DETECT|UNIX|OSX|FREEBSD|MORPHOS|BEOS|SUNOS|CYGWIN|MINGW|OS2]"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
# enable_debug should be between 0 and 4
|
# enable_debug should be between 0 and 4
|
||||||
if ! echo $enable_debug | grep -q "^0$\|^1$\|^2$\|^3$"
|
if ! echo $enable_debug | grep -q "^[0123]$"
|
||||||
then
|
then
|
||||||
echo "configure: error: invalid option --enable-debug=$enable_debug"
|
echo "configure: error: invalid option --enable-debug=$enable_debug"
|
||||||
echo " Available options are: --enable-debug[=0123]"
|
echo " Available options are: --enable-debug[=0123]"
|
||||||
|
|
Loading…
Reference in New Issue