Skip to content

Commit 90ad85a

Browse files
committed
Update the Development documentation for the swift-argument-parser. Also provide copyable command lines for the other two dependencies as well, since we're having to add one for the 0.3.0 tag for argument parser (looks odd to have the command line for two out of the four repositories).
1 parent ea0fde3 commit 90ad85a

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)