Skip to content

Commit 36c5c2f

Browse files
authored
Merge pull request #27654 from compnerd/llbuild-forward-compatibility
2 parents 033e31d + 23db8d0 commit 36c5c2f

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

utils/build-script-impl

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2553,16 +2553,20 @@ for host in "${ALL_HOSTS[@]}"; do
25532553
llbuild)
25542554
cmake_options=(
25552555
"${cmake_options[@]}"
2556+
2557+
-DCMAKE_BUILD_TYPE:STRING="${LLBUILD_BUILD_TYPE}"
25562558
-DCMAKE_INSTALL_PREFIX:PATH="$(get_host_install_prefix ${host})"
2559+
-DCMAKE_Swift_COMPILER:PATH="$(build_directory_bin ${LOCAL_HOST} swift)/swiftc"
2560+
2561+
-DLLBUILD_ENABLE_ASSERTIONS:BOOL=$(true_false "${LLBUILD_ENABLE_ASSERTIONS}")
2562+
-DLLBUILD_SUPPORT_BINDINGS:=Swift
2563+
25572564
-DLIT_EXECUTABLE:PATH="${LLVM_SOURCE_DIR}/utils/lit/lit.py"
25582565
-DFILECHECK_EXECUTABLE:PATH="$(build_directory_bin ${LOCAL_HOST} llvm)/FileCheck"
2559-
-DCMAKE_BUILD_TYPE:STRING="${LLBUILD_BUILD_TYPE}"
2560-
-DLLBUILD_ENABLE_ASSERTIONS:BOOL=$(true_false "${LLBUILD_ENABLE_ASSERTIONS}")
25612566
-DSWIFTC_EXECUTABLE:PATH="$(build_directory_bin ${LOCAL_HOST} swift)/swiftc"
25622567
-DFOUNDATION_BUILD_DIR:PATH="$(build_directory ${host} foundation)"
25632568
-DLIBDISPATCH_BUILD_DIR:PATH="$(build_directory ${host} libdispatch)"
25642569
-DLIBDISPATCH_SOURCE_DIR:PATH="${LIBDISPATCH_SOURCE_DIR}"
2565-
-DLLBUILD_SUPPORT_BINDINGS:=Swift
25662570
)
25672571
;;
25682572
swiftpm)

0 commit comments

Comments
 (0)