Shorten (un)setting of all test flags

Now that we have a list of all flags, we can set them to yes or no with a
for-loop.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23969 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
ivo 2007-07-31 14:50:44 +00:00
parent c9be32501b
commit f621fa2961
1 changed files with 7 additions and 29 deletions

View File

@ -63,32 +63,10 @@ export LC_ALL=C
# Helper functions
enable_all_tests() {
_spaces=yes
_extensions=yes
_crlf=yes
_tabs=yes
_trailws=yes
_rcsid=yes
_oll=yes
_charset=yes
_stupid=yes
_gnu=yes
_res=yes
}
disable_all_tests() {
_spaces=no
_extensions=no
_crlf=no
_tabs=no
_trailws=no
_rcsid=no
_oll=no
_charset=no
_stupid=no
_gnu=no
_res=no
set_all_tests() {
for i in $testflags ; do
eval _$i=$1
done
}
printoption() {
@ -148,13 +126,13 @@ for i in "$@"; do
exit
;;
-all)
enable_all_tests
set_all_tests yes
;;
-noall)
disable_all_tests
set_all_tests no
;;
-none)
disable_all_tests
set_all_tests no
;;
-*)
var=`echo X$i | sed 's/^X-//'`