@@ -2087,18 +2087,6 @@ for host in "${ALL_HOSTS[@]}"; do
2087
2087
LIBICU_BUILD_ARGS=()
2088
2088
fi
2089
2089
2090
- # Staging: require opt-in for building with dispatch
2091
- if [[ ! " ${SKIP_BUILD_LIBDISPATCH} " ]] ; then
2092
- LIBDISPATCH_BUILD_DIR=" $( build_directory ${host} libdispatch) "
2093
- LIBDISPATCH_BUILD_ARGS=(
2094
- -DFOUNDATION_PATH_TO_LIBDISPATCH_SOURCE=${LIBDISPATCH_SOURCE_DIR}
2095
- -DFOUNDATION_PATH_TO_LIBDISPATCH_BUILD=${LIBDISPATCH_BUILD_DIR}
2096
- -Ddispatch_DIR=${LIBDISPATCH_BUILD_DIR} /cmake/modules
2097
- )
2098
- else
2099
- LIBDISPATCH_BUILD_ARGS=( -DFOUNDATION_ENABLE_LIBDISPATCH=NO )
2100
- fi
2101
-
2102
2090
# FIXME: Always re-build XCTest on non-darwin platforms.
2103
2091
# The Swift project might have been changed, but CMake might
2104
2092
# not be aware and will not rebuild.
@@ -2121,7 +2109,10 @@ for host in "${ALL_HOSTS[@]}"; do
2121
2109
-DCMAKE_INSTALL_PREFIX:PATH=$( get_host_install_prefix ${host} )
2122
2110
2123
2111
${LIBICU_BUILD_ARGS[@]}
2124
- ${LIBDISPATCH_BUILD_ARGS[@]}
2112
+
2113
+ -DFOUNDATION_PATH_TO_LIBDISPATCH_SOURCE=${LIBDISPATCH_SOURCE_DIR}
2114
+ -DFOUNDATION_PATH_TO_LIBDISPATCH_BUILD=$( build_directory ${host} libdispatch)
2115
+ -Ddispatch_DIR=$( build_directory ${host} libdispatch) /cmake/modules
2125
2116
2126
2117
# NOTE(compnerd) we disable tests because XCTest is not ready
2127
2118
# yet, but we will reconfigure when the time comes.
@@ -2557,16 +2548,6 @@ for host in "${ALL_HOSTS[@]}"; do
2557
2548
LIBICU_BUILD_ARGS=()
2558
2549
fi
2559
2550
2560
- if [[ ! " ${SKIP_BUILD_LIBDISPATCH} " ]] ; then
2561
- LIBDISPATCH_BUILD_DIR=" $( build_directory ${host} libdispatch) "
2562
- LIBDISPATCH_BUILD_ARGS=(
2563
- -DFOUNDATION_PATH_TO_LIBDISPATCH_SOURCE=${LIBDISPATCH_SOURCE_DIR}
2564
- -DFOUNDATION_PATH_TO_LIBDISPATCH_BUILD=${LIBDISPATCH_BUILD_DIR}
2565
- -Ddispatch_DIR=${LIBDISPATCH_BUILD_DIR} /cmake/modules
2566
- )
2567
- else
2568
- LIBDISPATCH_BUILD_ARGS=( -DFOUNDATION_ENABLE_LIBDISPATCH=NO )
2569
- fi
2570
2551
2571
2552
SWIFTC_BIN=" $( build_directory_bin ${LOCAL_HOST} swift) /swiftc"
2572
2553
LLVM_BIN=" $( build_directory_bin ${LOCAL_HOST} llvm) "
@@ -2581,7 +2562,10 @@ for host in "${ALL_HOSTS[@]}"; do
2581
2562
-DCMAKE_INSTALL_PREFIX:PATH=$( get_host_install_prefix ${host} )
2582
2563
2583
2564
${LIBICU_BUILD_ARGS[@]}
2584
- ${LIBDISPATCH_BUILD_ARGS[@]}
2565
+
2566
+ -DFOUNDATION_PATH_TO_LIBDISPATCH_SOURCE=${LIBDISPATCH_SOURCE_DIR}
2567
+ -DFOUNDATION_PATH_TO_LIBDISPATCH_BUILD=$( build_directory ${host} libdispatch)
2568
+ -Ddispatch_DIR=$( build_directory ${host} libdispatch) /cmake/modules
2585
2569
2586
2570
-DENABLE_TESTING:BOOL=YES
2587
2571
-DXCTest_DIR=$( build_directory ${host} xctest) /cmake/modules
0 commit comments