From acd61329b2401f8004254a062b325bd2dc4d150b Mon Sep 17 00:00:00 2001 From: Richard Weickelt Date: Fri, 21 Jun 2019 04:08:25 +0200 Subject: Add macOS in Travis build config This patch enables Qbs builds and autotests on macOS X. Address sanitizer has to be disabled because it slows autotests down too much. Change-Id: Id8b5ec4284881c8c7a4ac3ef612e979f10f67e1b Reviewed-by: Ivan Komissarov Reviewed-by: Qbs CI Bot Reviewed-by: Christian Kandeler --- scripts/build-qbs-with-qbs.sh | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'scripts') diff --git a/scripts/build-qbs-with-qbs.sh b/scripts/build-qbs-with-qbs.sh index 0ebc440ae..15a4649b5 100755 --- a/scripts/build-qbs-with-qbs.sh +++ b/scripts/build-qbs-with-qbs.sh @@ -50,15 +50,12 @@ export LSAN_OPTIONS="suppressions=$( cd "$(dirname "$0")" ; pwd -P )/address-san # BUILD_OPTIONS="\ ${QBS_BUILD_PROFILE:+profile:${QBS_BUILD_PROFILE}} \ + modules.qbsbuildconfig.enableAddressSanitizer:true \ modules.qbsbuildconfig.enableProjectFileUpdates:true \ modules.qbsbuildconfig.enableUnitTests:true \ + ${BUILD_OPTIONS} " -WITH_ASAN=${WITH_ASAN:-1} -if [ "$WITH_ASAN" -ne 0 ]; then - BUILD_OPTIONS="$BUILD_OPTIONS modules.qbsbuildconfig.enableAddressSanitizer:true" -fi - # # Build all default products of Qbs # -- cgit v1.2.3