@@ -145,7 +145,7 @@ cmake "%source_root%\llvm"^
145
145
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE% ^
146
146
-DCMAKE_C_COMPILER=cl^
147
147
-DCMAKE_CXX_COMPILER=cl^
148
- -DCMAKE_INSTALL_PREFIX=%install_directory% ^
148
+ -DCMAKE_INSTALL_PREFIX:PATH =%install_directory% ^
149
149
-DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-unknown-windows-msvc^
150
150
-DLLVM_ENABLE_PDB:BOOL=YES^
151
151
-DLLVM_ENABLE_ASSERTIONS:BOOL=YES^
@@ -215,27 +215,27 @@ cmake "%source_root%\swift"^
215
215
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE% ^
216
216
-DCMAKE_C_COMPILER=cl^
217
217
-DCMAKE_CXX_COMPILER=cl^
218
- -DCMAKE_INSTALL_PREFIX=%install_directory% ^
219
- -DClang_DIR=%build_root% \llvm\lib\cmake\clang^
220
- -DSWIFT_PATH_TO_CMARK_BUILD=%build_root% \cmark^
221
- -DSWIFT_PATH_TO_CMARK_SOURCE=%source_root% \cmark^
222
- -DSWIFT_PATH_TO_LIBDISPATCH_SOURCE=%source_root% \swift-corelibs-libdispatch^
223
- -DLLVM_DIR=%build_root% \llvm\lib\cmake\llvm^
224
- -DSWIFT_INCLUDE_DOCS=NO^
225
- -DSWIFT_WINDOWS_x86_64_ICU_UC_INCLUDE=%source_root% \icu-%icu_version% \include\unicode^
226
- -DSWIFT_WINDOWS_x86_64_ICU_UC=%source_root% \icu-%icu_version% \lib64\icuuc.lib^
227
- -DSWIFT_WINDOWS_x86_64_ICU_I18N_INCLUDE=%source_root% \icu-%icu_version% \include^
228
- -DSWIFT_WINDOWS_x86_64_ICU_I18N=%source_root% \icu-%icu_version% \lib64\icuin.lib^
229
- -DSWIFT_BUILD_DYNAMIC_STDLIB=YES^
230
- -DSWIFT_BUILD_DYNAMIC_SDK_OVERLAY=YES^
231
- -DSWIFT_BUILD_STATIC_STDLIB=NO^
232
- -DSWIFT_BUILD_STATIC_SDK_OVERLAY=NO^
233
- -DLLVM_INSTALL_TOOLCHAIN_ONLY=YES^
234
- -DSWIFT_BUILD_SOURCEKIT=YES^
235
- -DSWIFT_ENABLE_SOURCEKIT_TESTS=NO^
218
+ -DCMAKE_INSTALL_PREFIX:PATH =%install_directory% ^
219
+ -DClang_DIR:PATH =%build_root% \llvm\lib\cmake\clang^
220
+ -DSWIFT_PATH_TO_CMARK_BUILD:PATH =%build_root% \cmark^
221
+ -DSWIFT_PATH_TO_CMARK_SOURCE:PATH =%source_root% \cmark^
222
+ -DSWIFT_PATH_TO_LIBDISPATCH_SOURCE:PATH =%source_root% \swift-corelibs-libdispatch^
223
+ -DLLVM_DIR:PATH =%build_root% \llvm\lib\cmake\llvm^
224
+ -DSWIFT_INCLUDE_DOCS:BOOL =NO^
225
+ -DSWIFT_WINDOWS_x86_64_ICU_UC_INCLUDE:PATH =%source_root% \icu-%icu_version% \include\unicode^
226
+ -DSWIFT_WINDOWS_x86_64_ICU_UC:PATH =%source_root% \icu-%icu_version% \lib64\icuuc.lib^
227
+ -DSWIFT_WINDOWS_x86_64_ICU_I18N_INCLUDE:PATH =%source_root% \icu-%icu_version% \include^
228
+ -DSWIFT_WINDOWS_x86_64_ICU_I18N:PATH =%source_root% \icu-%icu_version% \lib64\icuin.lib^
229
+ -DSWIFT_BUILD_DYNAMIC_STDLIB:BOOL =YES^
230
+ -DSWIFT_BUILD_DYNAMIC_SDK_OVERLAY:BOOL =YES^
231
+ -DSWIFT_BUILD_STATIC_STDLIB:BOOL =NO^
232
+ -DSWIFT_BUILD_STATIC_SDK_OVERLAY:BOOL =NO^
233
+ -DLLVM_INSTALL_TOOLCHAIN_ONLY:BOOL =YES^
234
+ -DSWIFT_BUILD_SOURCEKIT:BOOL =YES^
235
+ -DSWIFT_ENABLE_SOURCEKIT_TESTS:BOOL =NO^
236
236
-DSWIFT_INSTALL_COMPONENTS=" autolink-driver;compiler;clang-resource-dir-symlink;stdlib;sdk-overlay;editor-integration;tools;sourcekit-inproc;swift-remote-mirror;swift-remote-mirror-headers" ^
237
237
-DSWIFT_PARALLEL_LINK_JOBS=8^
238
- -DPYTHON_EXECUTABLE=%PYTHON_HOME% \python.exe^
238
+ -DPYTHON_EXECUTABLE:PATH =%PYTHON_HOME% \python.exe^
239
239
-DCMAKE_CXX_FLAGS:STRING=" /GS- /Oy" ^
240
240
-DCMAKE_EXE_LINKER_FLAGS:STRING=/INCREMENTAL:NO^
241
241
-DCMAKE_SHARED_LINKER_FLAGS:STRING=/INCREMENTAL:NO %exitOnError%
@@ -271,21 +271,17 @@ cmake "%source_root%\lldb"^
271
271
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE% ^
272
272
-DCMAKE_C_COMPILER=clang-cl^
273
273
-DCMAKE_CXX_COMPILER=clang-cl^
274
- -DCMAKE_INSTALL_PREFIX=%install_directory% ^
275
- -DLLDB_PATH_TO_CMARK_SOURCE=%source_root% \cmark^
276
- -DLLDB_PATH_TO_CLANG_SOURCE=%source_root% \clang^
277
- -DLLDB_PATH_TO_LLVM_SOURCE=%source_root% \llvm^
278
- -DLLDB_PATH_TO_SWIFT_SOURCE=%source_root% \swift^
279
- -DLLDB_PATH_TO_CMARK_BUILD=%build_root% \cmark^
280
- -DLLDB_PATH_TO_CLANG_BUILD=%build_root% \llvm^
281
- -DLLDB_PATH_TO_LLVM_BUILD=%build_root% \llvm^
282
- -DLLDB_PATH_TO_SWIFT_BUILD=%build_root% \swift^
283
- -DLLVM_ENABLE_ASSERTIONS=YES^
284
- -DLLVM_ALLOW_STATIC_BINDINGS=YES^
285
- -DPYTHON_HOME=%PYTHON_HOME% ^
274
+ -DCMAKE_INSTALL_PREFIX:PATH=%install_directory% ^
275
+ -DLLVM_DIR:PATH=%build_root% \llvm\lib\cmake\llvm^
276
+ -DClang_DIR:PATH=%build_root% \llvm\lib\cmake\clang^
277
+ -DSwift_DIR:PATH=%build_root% \swift\lib\cmake\swift^
278
+ -DLLVM_ENABLE_ASSERTIONS:BOOL=YES^
279
+ -DLLDB_ALLOW_STATIC_BINDINGS:BOOL=YES^
280
+ -DPYTHON_HOME:PATH=%PYTHON_HOME% ^
286
281
-DCMAKE_CXX_FLAGS:STRING=" /GS- /Oy" ^
287
282
-DCMAKE_EXE_LINKER_FLAGS:STRING=/INCREMENTAL:NO^
288
- -DCMAKE_SHARED_LINKER_FLAGS:STRING=/INCREMENTAL:NO %exitOnError%
283
+ -DCMAKE_SHARED_LINKER_FLAGS:STRING=/INCREMENTAL:NO^
284
+ -DLLDB_INCLUDE_TESTS:BOOL=NO %exitOnError%
289
285
290
286
popd
291
287
@@ -296,7 +292,7 @@ goto :eof
296
292
endlocal
297
293
298
294
299
- :build_lldb
295
+ :build_libdispatch
300
296
:: Configures, builds, and installs Dispatch
301
297
setlocal enableextensions enabledelayedexpansion
302
298
@@ -308,13 +304,13 @@ cmake "%source_root%\swift-corelibs-libdispatch"^
308
304
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE% ^
309
305
-DCMAKE_C_COMPILER=clang-cl^
310
306
-DCMAKE_CXX_COMPILER=clang-cl^
311
- -DCMAKE_SWIFT_COMPILER=%install_directory% \bin\swiftc.exe^
312
- -DSwift_DIR=%build_root% \swift\lib\cmake\swift^
313
- -DCMAKE_INSTALL_PREFIX=%install_directory% ^
314
- -DBUILD_SHARED_LIBS=YES^
315
- -DENABLE_TESTING=NO^
307
+ -DCMAKE_SWIFT_COMPILER:PATH =%install_directory% \bin\swiftc.exe^
308
+ -DSwift_DIR:PATH =%build_root% \swift\lib\cmake\swift^
309
+ -DCMAKE_INSTALL_PREFIX:PATH =%install_directory% ^
310
+ -DBUILD_SHARED_LIBS:BOOL =YES^
311
+ -DENABLE_TESTING:BOOL =NO^
316
312
-DCMAKE_C_COMPILER_TARGET=x86_64-unknown-windows-msvc^
317
- -DENABLE_SWIFT=YES^
313
+ -DENABLE_SWIFT:BOOL =YES^
318
314
-DCMAKE_CXX_FLAGS:STRING=" /GS- /Oy" ^
319
315
-DCMAKE_EXE_LINKER_FLAGS:STRING=/INCREMENTAL:NO^
320
316
-DCMAKE_SHARED_LINKER_FLAGS:STRING=/INCREMENTAL:NO %exitOnError%
0 commit comments