Skip to content

Commit d23bd4b

Browse files
authored
Merge pull request #2897 from abertelrud/eng/update-development-documentation-for-argument-parser-dependency
Update the Development documentation for the bootstrapping with the swift-argument-parser dependency
2 parents 960e8cf + 90ad85a commit d23bd4b

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

Documentation/Development.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ $ swift test -c release --filter PerformanceTests
6565
## Using a Trunk Snapshot
6666

6767
1. [Download](https://swift.org/download/#snapshots) and install the latest Trunk Development snapshot.
68+
6869
2. Run the following commands depending on your platform.
6970

7071
### macOS
@@ -98,9 +99,23 @@ Note: Make sure the directory for llbuild is called "llbuild" and not
9899

99100
4. Clone [Yams](https://github.com/jpsim/yams) beside the package manager directory.
100101

102+
```sh
103+
$ git clone https://github.com/jpsim/yams
104+
```
105+
101106
5. Clone [swift-driver](https://github.com/apple/swift-driver) beside the package manager directory.
102107

103-
6. Build the Swift Package Manager.
108+
```sh
109+
$ git clone https://github.com/apple/swift-driver
110+
```
111+
112+
6. Clone [swift-argument-parser](https://github.com/apple/swift-argument-parser) beside the package manager directory and check out tag 0.3.0.
113+
114+
```sh
115+
$ git clone https://github.com/apple/swift-argument-parser --branch 0.3.0
116+
```
117+
118+
7. Build the Swift Package Manager.
104119

105120
```sh
106121
$ cd swiftpm
@@ -121,7 +136,7 @@ $ /path/to/swiftpm/.build/x86_64-apple-macosx/debug/swift-package init
121136
$ /path/to/swiftpm/.build/x86_64-apple-macosx/debug/swift-build
122137
```
123138

124-
5. Test the Swift Package Manager.
139+
8. Test the Swift Package Manager.
125140

126141
```sh
127142
$ Utilities/bootstrap test

0 commit comments

Comments
 (0)