diff options
author | rsn8887 | 2019-06-06 17:41:47 -0500 |
---|---|---|
committer | rsn8887 | 2019-06-06 17:41:47 -0500 |
commit | 49601a7ac8078bcdb1013b7b80018e2ab073b77f (patch) | |
tree | 65baf15973b8b9f2d64135adadf31c9e087b2dec /configure | |
parent | 75a5c2f90b9824d4683ed42ffc04a530e6133213 (diff) | |
download | scummvm-rg350-49601a7ac8078bcdb1013b7b80018e2ab073b77f.tar.gz scummvm-rg350-49601a7ac8078bcdb1013b7b80018e2ab073b77f.tar.bz2 scummvm-rg350-49601a7ac8078bcdb1013b7b80018e2ab073b77f.zip |
CONFIGURE: Add --disable-all-unstable-engines for use with buildbot
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -662,6 +662,16 @@ engine_disable_all() { done } +# Disable all unstable engines +engine_disable_all_unstable() { + for engine in $_engines; do + engine_build_default=`get_engine_build_default $engine` + if test $engine_build_default = no ; then + set_var _engine_${engine}_build "no" + fi + done +} + # Enable the given engine engine_enable() { # Get the parameter @@ -982,6 +992,8 @@ Game engines: --enable-all-engines enable all engines, including those which are broken or unsupported --disable-all-engines disable all engines + --disable-all-unstable-engines disable only the engines which are + broken or unsupported --enable-engine=<engine name>[,<engine name>...] enable engine(s) listed --disable-engine=<engine name>[,<engine name>...] disable engine(s) listed --enable-engine-static=<engine name>[,<engine name>...] @@ -1444,6 +1456,9 @@ for ac_option in $@; do --disable-all-engines) engine_disable_all ;; + --disable-all-unstable-engines) + engine_disable_all_unstable + ;; --enable-engine=* | --enable-engines=*) for engine_name in `echo $ac_option | cut -d '=' -f 2- | tr ',' '\n'`; do engine_enable "${engine_name}" |