You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[First time Xcode setup](#first-time-xcode-setup)
28
27
-[Using Ninja with Xcode](#using-ninja-with-xcode)
29
28
-[Other IDEs setup](#other-ides-setup)
30
29
-[Editing](#editing)
31
30
-[Incremental builds with Ninja](#incremental-builds-with-ninja)
32
-
-[Incremental builds with Xcode](#incremental-builds-with-xcode)
33
31
-[Spot checking an incremental build](#spot-checking-an-incremental-build)
34
32
-[Reproducing an issue](#reproducing-an-issue)
35
33
-[Running tests](#running-tests)
@@ -212,7 +210,7 @@ to understand what the different tools do:
212
210
git repositories together, instead of manually cloning/updating each one.
213
211
6. `utils/build-script` (we will introduce this shortly)
214
212
is a high-level automation script that handles configuration (via CMake),
215
-
building (via Ninja or Xcode), caching (via Sccache), running tests and more.
213
+
building (via Ninja), caching (via Sccache), running tests and more.
216
214
217
215
> **Pro Tip**: Most tools support `--help` flags describing the options they
218
216
> support. Additionally, both Clang and the Swift compiler have hidden flags
@@ -232,37 +230,20 @@ Phew, that's a lot to digest! Now let's proceed to the actual build itself!
232
230
small compared to build artifacts. You can bump it up, say by setting
233
231
`export SCCACHE_CACHE_SIZE="50G"` in your dotfile(s). For more details,
234
232
see the [Sccache README][Sccache].
235
-
2. Decide if you would like to build the toolchain using Ninja or using Xcode.
236
-
- If you use an editor other than Xcode and/or you want somewhat faster builds,
237
-
go with Ninja.
238
-
- If you are comfortable with using Xcode and would prefer to use it,
239
-
go with Xcode. If you run into issues building with Xcode, you can alternatively [integrate a Ninja build into Xcode](#integrate-a-ninja-build-with-xcode).
240
-
There is also a third option, which is somewhat more involved:
241
-
[using both Ninja and Xcode](#using-both-ninja-and-xcode).
242
-
3. Build the toolchain with optimizations, debuginfo, and assertions and run
243
-
the tests.
233
+
2. Build the toolchain with optimizations, debuginfo, and assertions, using
0 commit comments