Repository navigation
Commit 35f7e52
Fix missing dstPath in Copy Bundle Resources phases (#1654)
* Write an empty destination path for the bundle copy phase
The generated "Copy Bundle Resources" phase omitted `dstPath`, and
converting such a project to the Xcode 27.2 JSON format fails with
"A copy build phase is missing a required value for destination path".
Xcode-written projects carry the key with an empty path when no subpath
is needed, and every other phase XcodeGen generates already does.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
* Add changelog entry for #1654
---------
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Yonas Kolb <yonaskolb@users.noreply.github.com>1 parent aae8777 commit 35f7e52
4 files changed
Lines changed: 7 additions & 2 deletions
File tree
- Sources/XcodeGenKit
- Tests
- Fixtures/TestProject/Project.xcodeproj
- XcodeGenKitTests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1221 | 1221 | | |
1222 | 1222 | | |
1223 | 1223 | | |
| 1224 | + | |
| 1225 | + | |
1224 | 1226 | | |
1225 | 1227 | | |
1226 | 1228 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
616 | 616 | | |
617 | 617 | | |
618 | 618 | | |
| 619 | + | |
619 | 620 | | |
620 | 621 | | |
621 | 622 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
998 | 998 | | |
999 | 999 | | |
1000 | 1000 | | |
| 1001 | + | |
1001 | 1002 | | |
1002 | 1003 | | |
1003 | 1004 | | |
| |||
3724 | 3725 | | |
3725 | 3726 | | |
3726 | 3727 | | |
3727 | | - | |
| 3728 | + | |
3728 | 3729 | | |
3729 | 3730 | | |
3730 | 3731 | | |
| |||
3740 | 3741 | | |
3741 | 3742 | | |
3742 | 3743 | | |
3743 | | - | |
| 3744 | + | |
3744 | 3745 | | |
3745 | 3746 | | |
3746 | 3747 | | |
| |||
0 commit comments