File tree Expand file tree Collapse file tree 1 file changed +1
-6
lines changed Expand file tree Collapse file tree 1 file changed +1
-6
lines changed Original file line number Diff line number Diff line change @@ -106,24 +106,19 @@ popd
106
106
cmake --build "%swift_source_dir%/build/Ninja-DebugAssert/cmark-windows-amd64/"
107
107
```
108
108
109
- ### 6. Build LLVM/Clang/Compiler-RT
109
+ ### 6. Build LLVM/Clang
110
110
- This must be done from within a developer command prompt. LLVM and Clang are
111
111
large projects, so building might take a few hours. Make sure that the build
112
112
type (e.g. ` Debug ` , ` Release ` , ` RelWithDebInfoAssert ` ) for LLVM/Clang matches the
113
113
build type for Swift.
114
- - Optionally, you can omit building compiler-rt by removing all lines referring
115
- to ` compiler-rt ` below, which should give faster build times.
116
114
``` cmd
117
- mklink /J "%swift_source_dir%/llvm/tools/compiler-rt" "%swift_source_dir%/compiler-rt"
118
115
mkdir "%swift_source_dir%/build/Ninja-DebugAssert/llvm-windows-amd64"
119
116
pushd "%swift_source_dir%/build/Ninja-DebugAssert/llvm-windows-amd64"
120
117
cmake -G "Ninja"^
121
118
-DLLVM_ENABLE_ASSERTIONS=TRUE^
122
119
-DCMAKE_BUILD_TYPE=Debug^
123
120
-DLLVM_TOOL_SWIFT_BUILD=NO^
124
121
-DLLVM_INCLUDE_DOCS=TRUE^
125
- -DLLVM_TOOL_COMPILER_RT_BUILD=TRUE^
126
- -DLLVM_BUILD_EXTERNAL_COMPILER_RT=TRUE^
127
122
-DLLVM_ENABLE_PROJECTS=clang^
128
123
-DLLVM_LIT_ARGS=-sv^
129
124
-DLLVM_TARGETS_TO_BUILD=X86^
You can’t perform that action at this time.
0 commit comments