From: Alexander Bokovoy Date: Mon, 3 Sep 2018 10:07:23 +0000 (+0300) Subject: script/autobuild: re-use CACHE_SUFFIX from waflib X-Git-Tag: tdb-1.3.17~1778 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=67ed1ea6c468ce537e61183771dbc76241acfe67;p=thirdparty%2Fsamba.git script/autobuild: re-use CACHE_SUFFIX from waflib Signed-off-by: Alexander Bokovoy Reviewed-by: Andrew Bartlett --- diff --git a/script/autobuild.py b/script/autobuild.py index c569f9de122..d389838286b 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -19,6 +19,13 @@ from email.mime.multipart import MIMEMultipart from distutils.sysconfig import get_python_lib import platform +try: + from waflib.Build import CACHE_SUFFIX +except ImportError: + sys.path.insert(0, "./third_party/waf") + from waflib.Build import CACHE_SUFFIX + + os.environ["PYTHONUNBUFFERED"] = "1" # This speeds up testing remarkably. @@ -179,7 +186,10 @@ tasks = { " --cross-answers=./bin-xe/cross-answers.txt --with-selftest-prefix=./bin-xe/ab" + samba_configure_params, "text/plain"), ("configure-cross-answers", "./configure.developer --out ./bin-xa --cross-compile" \ " --cross-answers=./bin-xe/cross-answers.txt --with-selftest-prefix=./bin-xa/ab" + samba_configure_params, "text/plain"), - ("compare-results", "script/compare_cc_results.py ./bin/c4che/default.cache.py ./bin-xe/c4che/default.cache.py ./bin-xa/c4che/default.cache.py", "text/plain")], + ("compare-results", "script/compare_cc_results.py " + "./bin/c4che/default{} " + "./bin-xe/c4che/default{} " + "./bin-xa/c4che/default{}".format(*([CACHE_SUFFIX]*3)), "text/plain")], # test build with -O3 -- catches extra warnings and bugs, tests the ad_dc environments "samba-o3": [("random-sleep", "script/random-sleep.sh 60 600", "text/plain"),