Skip to content

Commit ef11448

Browse files
committed
docs: fix info about bootstrapping
swiftlang#62017
1 parent a96e5d0 commit ef11448

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

docs/HowToGuides/GettingStarted.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -243,10 +243,6 @@ Phew, that's a lot to digest! Now let's proceed to the actual build itself!
243243
--skip-ios --skip-watchos --skip-tvos --swift-darwin-supported-archs "$(uname -m)" \
244244
--sccache --release-debuginfo --swift-disable-dead-stripping
245245
```
246-
> **Warning**
247-
> On Macs with Apple silicon (arm64), pass `--bootstrapping=off`.
248-
> (https://github.com/apple/swift/issues/62017)
249-
250246
- Linux:
251247
```sh
252248
utils/build-script --release-debuginfo --skip-early-swift-driver \
@@ -257,7 +253,8 @@ Phew, that's a lot to digest! Now let's proceed to the actual build itself!
257253
258254
> **Note**
259255
> If you aren't planning to edit the parts of the compiler that are written
260-
> in Swift, pass `--bootstrapping=off` to speed up local development.
256+
> in Swift, pass `--bootstrapping=hosttools` to speed up local development.
257+
> This requires a recent Xcode and/or swift toolchain to be installed.
261258

262259
This will create a directory `swift-project/build/Ninja-RelWithDebInfoAssert`
263260
containing the Swift compiler and standard library and clang/LLVM build artifacts.
@@ -463,7 +460,7 @@ Now that you have made some changes, you will need to rebuild...
463460

464461
To rebuild the compiler:
465462
```sh
466-
ninja -C ../build/Ninja-RelWithDebInfoAssert/swift-macosx-$(uname -m) swift-frontend
463+
ninja -C ../build/Ninja-RelWithDebInfoAssert/swift-macosx-$(uname -m) bin/swift-frontend
467464
```
468465

469466
To rebuild everything, including the standard library:

0 commit comments

Comments
 (0)