docs: fix plan 4 order (add SstIcon target together with its sources)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-01 15:31:13 +02:00
co-authored by Claude Sonnet 5.5
parent 9ac8df7b9d
commit 2d257a3bb9
@@ -738,9 +738,10 @@ door:
```swift ```swift
.executableTarget(name: "Sst", dependencies: ["SstCore", "SstWhisper", "SstData", "SstUI"]), .executableTarget(name: "Sst", dependencies: ["SstCore", "SstWhisper", "SstData", "SstUI"]),
.executableTarget(name: "SstIcon", dependencies: ["SstUI"]),
``` ```
(Het `SstIcon`-target volgt in Task 7, samen met zijn bronbestanden; een target zonder bronnen laat SwiftPM elke build weigeren.)
- [ ] **Step 2: Oude app-bestanden opruimen** - [ ] **Step 2: Oude app-bestanden opruimen**
Run: `git rm Sources/Sst/MenuContent.swift` Run: `git rm Sources/Sst/MenuContent.swift`
@@ -1646,6 +1647,14 @@ git commit -m "feat: turn Sst into a regular Mac app with settings, menus and me
**Interfaces:** **Interfaces:**
- Produces: `build/Sst.app` — een gewone Dock-app (geen `LSUIElement`), met icoon, versie 0.2.0, categorie productiviteit, Nederlandse microfoon-uitleg, ondertekend met je Apple Development-identiteit; `scripts/make-app.sh --install` kopieert naar `/Applications`. - Produces: `build/Sst.app` — een gewone Dock-app (geen `LSUIElement`), met icoon, versie 0.2.0, categorie productiviteit, Nederlandse microfoon-uitleg, ondertekend met je Apple Development-identiteit; `scripts/make-app.sh --install` kopieert naar `/Applications`.
- [ ] **Step 0: Target toevoegen**
In `Package.swift`, voeg onder de `Sst`-regel toe:
```swift
.executableTarget(name: "SstIcon", dependencies: ["SstUI"]),
```
- [ ] **Step 1: Icoon-generator** - [ ] **Step 1: Icoon-generator**
`Sources/SstIcon/IconMaker.swift`: `Sources/SstIcon/IconMaker.swift`: