diff --git a/tools/build-system/hudson-sflphone-script.sh b/tools/build-system/hudson-sflphone-script.sh index 947fd789548ddbfb371550e18c14de46dddbc5e0..1a24cf73e9b6b53110288da11d7080a9365b9978 100755 --- a/tools/build-system/hudson-sflphone-script.sh +++ b/tools/build-system/hudson-sflphone-script.sh @@ -197,7 +197,8 @@ if [ "$#" -eq 0 ]; then # Script needs at least one command-line argument. -v enable video support -c use clang compiler -a run static code analysis after build - -t run unit tests after build" + -t run unit tests after build + -m disable most optional options" exit $E_OPTERR fi @@ -227,6 +228,10 @@ while getopts ":b: t a v c" opt; do echo "-v is set, video support is disabled" >&2 DOPTS="--disable-video $DOPTS" ;; + m) + echo "-m is set, disabling dbus, video, iax, nm and pulse" >&2 + DOPTS="--disable-video --without-iax --without-dbus --without-pulse --without-networkmanager $DOPTS" + ;; c) echo "-c is set, clang compiler is used" >&2 export CC=clang