Skip to content

Commit 943fee9

Browse files
authored
Merge pull request #3124 from dnicolson/patch-1
Fix getting started links
2 parents 989f6d5 + 1a55397 commit 943fee9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Docs/GettingStarted.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ swift-corelibs-foundation swift-corelibs-xctest
2525

2626
Build and test steps:
2727

28-
0. Run Xcode with the latest toolchain. Follow [the instructions here](https://swift.org/download/#apple-platforms) to start Xcode with the correct toolchain.
28+
0. Run Xcode with the latest toolchain. Follow [the instructions here](https://swift.org/download/#installation) to start Xcode with the correct toolchain.
2929
0. Open `Foundation.xcworkspace`.
3030
0. Build the _SwiftFoundation_ target. This builds CoreFoundation and Foundation.
3131
0. Run (Cmd-R) the _TestFoundation_ target. This builds CoreFoundation, Foundation, XCTest, and TestFoundation, then runs the tests.
@@ -47,7 +47,7 @@ You will need:
4747

4848
* A supported distribution of Linux. At this time, we support [Ubuntu 16.04 and Ubuntu 18.04](http://www.ubuntu.com).
4949

50-
To get started, follow the instructions on how to [build Swift](https://github.com/apple/swift#building-swift). Foundation is developed at the same time as the rest of Swift, so the most recent version of the `clang` and `swift` compilers are required in order to build it. The easiest way to make sure you have all of the correct dependencies is to build everything together.
50+
To get started, follow the instructions on how to [build Swift](https://github.com/apple/swift/blob/main/docs/HowToGuides/GettingStarted.md#building-the-project-for-the-first-time). Foundation is developed at the same time as the rest of Swift, so the most recent version of the `clang` and `swift` compilers are required in order to build it. The easiest way to make sure you have all of the correct dependencies is to build everything together.
5151

5252
The default build script does not include Foundation. To configure and build Foundation and TestFoundation including lldb for debugging and the correct ICU library, the following command can be used. All other tests are disabled to reduce build and test time. `--release` is used to avoid building LLVM and the compiler with debugging.
5353
```

0 commit comments

Comments
 (0)