Skip to content

Commit c70f924

Browse files
authored
Merge pull request #28359 from apple/compnerd-cleanup
Update WindowsBuild.md
2 parents 0fc9bae + 370cd9e commit c70f924

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

docs/WindowsBuild.md

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ ninja -C S:\b\libdispatch check
9898
## Build swift-corelibs-foundation
9999

100100
```cmd
101-
cmake -B S:\b\foundation -G Ninja -S S:\toolchain\swift-corelibs-foundation -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER=clang-cl -DCMAKE_Swift_COMPILER=S:\b\toolchain\bin\swiftc.exe -DCURL_LIBRARY="S:/Library/libcurl-development/usr/lib/libcurl.lib" -DCURL_INCLUDE_DIR="S:/Library/libcurl-development/usr/include" -DICU_ROOT="S:/Library/icu-64" -DLIBXML2_LIBRARY="S:/Library/libxml2-development/usr/lib/libxml2.lib" -DLIBXML2_INCLUDE_DIR="S:/Library/libxml2-development/usr/include" -DENABLE_TESTING=NO -Ddisptch_DIR=S:/b/libdispatch/cmake/modules
101+
cmake -B S:\b\foundation -G Ninja -S S:\toolchain\swift-corelibs-foundation -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER=clang-cl -DCMAKE_Swift_COMPILER=S:/b/toolchain/bin/swiftc.exe -DCURL_LIBRARY="S:/Library/libcurl-development/usr/lib/libcurl.lib" -DCURL_INCLUDE_DIR="S:/Library/libcurl-development/usr/include" -DICU_ROOT="S:/Library/icu-64" -DICU_INCLUDE_DIR=S:/Library/icu-64/usr/include -DLIBXML2_LIBRARY="S:/Library/libxml2-development/usr/lib/libxml2s.lib" -DLIBXML2_INCLUDE_DIR="S:/Library/libxml2-development/usr/include/libxml2" -DENABLE_TESTING=NO -Ddispatch_DIR=S:/b/libdispatch/cmake/modules
102102
ninja -C S:\b\foundation
103103
```
104104

@@ -142,21 +142,9 @@ ninja -C S:\b\foundation test
142142
## Build llbuild
143143

144144
```cmd
145-
md S:\b\llbuild
146-
cd S:\b\llbuild
147145
set AR=llvm-ar
148-
cmake -G Ninja^
149-
-DCMAKE_BUILD_TYPE=RelWithDebInfo^
150-
-DCMAKE_C_COMPILER=cl^
151-
-DCMAKE_CXX_COMPILER=cl^
152-
-DFOUNDATION_BUILD_DIR=S:\b\foundation^
153-
-DLIBDISPATCH_BUILD_DIR=S:\b\libdispatch^
154-
-DLIBDISPATCH_SOURCE_DIR=S:\swift-corelibs-libdispatch^
155-
-DSQLite3_INCLUDE_DIR=S:\Library\sqlite-3.28.0\usr\include^
156-
-DSQLite3_LIBRARY=S:\Library\sqlite-3.28.0\usr\lib\sqlite3.lib^
157-
-DLLBUILD_SUPPORT_BINDINGS=Swift^
158-
S:\llbuild
159-
ninja
146+
cmake -B S:\b\llbuild -G Ninja -S S:\toolchain\llbuild -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_CXX_COMPILER=cl -DCMAKE_Swift_COMPILER=S:/b/toolchain/bin/swiftc.exe -DFoundation_DIR=S:/b/foundation/cmake/modules -Ddispatch_DIR=S:/b/libdispatch/cmake/modules -DSQLite3_INCLUDE_DIR=S:\Library\sqlite-3.28.0\usr\include -DSQLite3_LIBRARY=S:\Library\sqlite-3.28.0\usr\lib\sqlite3.lib -DLLBUILD_SUPPORT_BINDINGS=Swift
147+
ninja -C S:\b\llbuild
160148
```
161149

162150
- Add llbuild to your path:

0 commit comments

Comments
 (0)