Skip to content

Commit 7028658

Browse files
authored
Merge pull request #87 from omochi/doc-conf
Swift for Wasmの選択方法について説明を更新
2 parents b8667da + 0d720e9 commit 7028658

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

docs/configure.ja.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ $ swift run carton dev
6666

6767
### Wasm に対応した Swift の入手
6868

69-
まずは、WASM に対応したコンパイラを手に入れます。
70-
[Swiftのダウンロードページ](https://www.swift.org/download/)の、 Snapshots セクションのうち、 Trunk Development (main) の部分を参照します。 Xcode の行に書いてある Universal というリンクからインストーラをダウンロードできます。
69+
まずは、Wasm に対応したコンパイラを手に入れます。
70+
[Swiftのダウンロードページ](https://www.swift.org/download)の、 Snapshots セクションのうち、 Trunk Development (main) の部分を参照します。 Xcode の行に書いてある Universal というリンクからインストーラをダウンロードできます。この時ダウンロードしたファイル名に含まれる、 Swift の git タグを確認しておいてください。例えば `swift-DEVELOPMENT-SNAPSHOT-2024-04-02-a-osx.pkg` の場合は、末尾の `-osx.pkg` を取り除いた `swift-DEVELOPMENT-SNAPSHOT-2024-04-02-a` がタグです
7171

7272
インストールウィザードにおいて、インストール先を選ぶ場面では「自分だけにインストール」を選んでください。
7373

@@ -99,17 +99,19 @@ export TOOLCHAINS=org.swift.59202404021a
9999

100100
Swift コンパイラツールチェーンに対して、 Wasm SDK を追加します。
101101

102-
[Swift for Wasm のリポジトリ](https://github.com/swiftwasm/swift) から、あなたがインストールした Swift snapshot と同じ日付の、 Swift for Wasm snapshot のリリースページを探します。これは以下のようなURLをしているので、日付の部分を編集してアクセスしてください
102+
[Swift for Wasm の Release ページ](https://github.com/swiftwasm/swift/releases) から、あなたがインストールした Swift に対応する Swift for Wasm を探します。個別のリリースページには `apple/swift` のバージョンが書かれているので、これが Swift の git タグと一致しているリリースを探します。例えばタグが `swift-DEVELOPMENT-SNAPSHOT-2024-04-02-a` であれば、以下のリリースが対応しています
103103

104104
[https://github.com/swiftwasm/swift/releases/tag/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-03-a](https://github.com/swiftwasm/swift/releases/tag/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-03-a)
105105

106-
リリースページの Assets のセクションから、あなたの mac 向けの artifact bundle を探します。
107-
CPUアーキテクチャは arm64 と x86_64 の2つがあるので適切な方を選んでください。
108-
また、pkg ではなく artifact bundle を選んでください。artifact bundle の中に SDK が入っています。
106+
一般的には、 Swift のスナップショットの次の日付になっているスナップショットが対応しているようです。
109107

110-
そのリンクを右クリックして、 SDK のダウンロードURLを取得します
108+
対応しているリリースページがわかったら、 Assets のセクションから、あなたの mac 向けの artifact bundle を探します。これが Wasm SDK です。 CPU アーキテクチャは arm64 と x86_64 の2つがあるので適切な方を選んでください。 pkg と artifact bundle を間違えないようにしてください。 pkg はコンパイラ本体で、 SDK ではありません。artifact bundle が SDK です
111109

112-
以下のコマンドを実行して、SDK をインストールします。
110+
そのリンクを右クリックして、 SDK のダウンロードURLを取得します。例えば以下のような URL でしょう。
111+
112+
[https://github.com/swiftwasm/swift/releases/download/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-03-a/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-03-a-macos_arm64.artifactbundle.zip](https://github.com/swiftwasm/swift/releases/download/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-03-a/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-03-a-macos_arm64.artifactbundle.zip)
113+
114+
この URL を 以下の SDK インストール用のコマンドに渡すことでインストールします。
113115

114116
```sh
115117
$ swift experimental-sdk install <SDK download URL>

0 commit comments

Comments
 (0)