[boost] Attempt to fix sporadic failures

This commit is contained in:
Alexander Karatarakis 2016-11-16 18:10:22 -08:00
parent 9c92984ff6
commit be0899d28b

View File

@ -32,14 +32,12 @@ message(STATUS "Bootstrapping done")
set(B2_OPTIONS set(B2_OPTIONS
-j$ENV{NUMBER_OF_PROCESSORS} -j$ENV{NUMBER_OF_PROCESSORS}
-q
--debug-configuration --debug-configuration
--hash --hash
--without-python --without-python
toolset=msvc toolset=msvc
threading=multi threading=multi
) )
if (VCPKG_CRT_LINKAGE STREQUAL dynamic) if (VCPKG_CRT_LINKAGE STREQUAL dynamic)
@ -66,7 +64,8 @@ endif()
file(REMOVE_RECURSE ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg) file(REMOVE_RECURSE ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg)
message(STATUS "Building ${TARGET_TRIPLET}-rel") message(STATUS "Building ${TARGET_TRIPLET}-rel")
vcpkg_execute_required_process( vcpkg_execute_required_process_repeat(
COUNT 2
COMMAND "${SOURCE_PATH}/b2.exe" COMMAND "${SOURCE_PATH}/b2.exe"
--stagedir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/stage --stagedir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/stage
--build-dir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel --build-dir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel
@ -78,7 +77,8 @@ vcpkg_execute_required_process(
) )
message(STATUS "Building ${TARGET_TRIPLET}-rel done") message(STATUS "Building ${TARGET_TRIPLET}-rel done")
message(STATUS "Building ${TARGET_TRIPLET}-dbg") message(STATUS "Building ${TARGET_TRIPLET}-dbg")
vcpkg_execute_required_process( vcpkg_execute_required_process_repeat(
COUNT 2
COMMAND "${SOURCE_PATH}/b2.exe" COMMAND "${SOURCE_PATH}/b2.exe"
--stagedir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/stage --stagedir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/stage
--build-dir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg --build-dir=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg