Skip to content

Commit b5891c8

Browse files
authored
Merge pull request #39595 from apple/shahmishal/cherry-pick-d4d4d136a2c53cfe8828f85762c14def46ea5c99
build: repair the build with VS2019 16.10.0
2 parents f04bf4e + 13b42ec commit b5891c8

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

cmake/modules/Libdispatch.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ foreach(sdk ${DISPATCH_SDKS})
8686
-DCMAKE_INSTALL_LIBDIR=lib
8787
-DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
8888
-DCMAKE_LINKER=${CMAKE_LINKER}
89+
-DCMAKE_MT=${CMAKE_MT}
8990
-DCMAKE_RANLIB=${CMAKE_RANLIB}
9091
-DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}
9192
-DCMAKE_SYSTEM_NAME=${SWIFT_SDK_${sdk}_NAME}

utils/build-windows.bat

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ cmake^
180180
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE%^
181181
-DCMAKE_C_COMPILER=cl^
182182
-DCMAKE_CXX_COMPILER=cl^
183+
-DCMAKE_MT=mt^
183184
-DCMAKE_INSTALL_PREFIX:PATH=%install_directory%^
184185
-DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-unknown-windows-msvc^
185186
-DLLVM_ENABLE_PDB:BOOL=YES^
@@ -222,6 +223,7 @@ cmake^
222223
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE%^
223224
-DCMAKE_C_COMPILER=cl^
224225
-DCMAKE_CXX_COMPILER=cl^
226+
-DCMAKE_MT=mt^
225227
-DCMAKE_CXX_FLAGS:STRING="/GS- /Oy"^
226228
-DCMAKE_EXE_LINKER_FLAGS:STRING=/INCREMENTAL:NO^
227229
-DCMAKE_SHARED_LINKER_FLAGS:STRING=/INCREMENTAL:NO^
@@ -245,6 +247,7 @@ cmake^
245247
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE%^
246248
-DCMAKE_C_COMPILER=cl^
247249
-DCMAKE_CXX_COMPILER=cl^
250+
-DCMAKE_MT=mt^
248251
-DCMAKE_INSTALL_PREFIX:PATH=%install_directory%^
249252
-DClang_DIR:PATH=%build_root%\llvm\lib\cmake\clang^
250253
-DSWIFT_PATH_TO_CMARK_BUILD:PATH=%build_root%\cmark^
@@ -301,6 +304,7 @@ cmake^
301304
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE%^
302305
-DCMAKE_C_COMPILER=cl^
303306
-DCMAKE_CXX_COMPILER=cl^
307+
-DCMAKE_MT=mt^
304308
-DCMAKE_INSTALL_PREFIX:PATH=%install_directory%^
305309
-DLLVM_DIR:PATH=%build_root%\llvm\lib\cmake\llvm^
306310
-DClang_DIR:PATH=%build_root%\llvm\lib\cmake\clang^
@@ -333,6 +337,7 @@ cmake^
333337
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE%^
334338
-DCMAKE_C_COMPILER=clang-cl^
335339
-DCMAKE_CXX_COMPILER=clang-cl^
340+
-DCMAKE_MT=mt^
336341
-DCMAKE_Swift_COMPILER=swiftc^
337342
-DSwift_DIR:PATH=%build_root%\swift\lib\cmake\swift^
338343
-DCMAKE_INSTALL_PREFIX:PATH=%install_directory%^

0 commit comments

Comments
 (0)