Commit generated .xcodeproj so fresh checkouts open without XcodeGen #8

Merged
bnied merged 0 commits from refs/pull/8/head into main 2026-06-24 22:04:22 +00:00
bnied commented 2026-06-24 21:54:36 +00:00 (Migrated from codeberg.org)

The .xcodeproj is generated from project.yml by XcodeGen, and was previously
gitignored. That meant a fresh clone couldn't open the project in Xcode until
the user installed XcodeGen and ran 'xcodegen generate'. Since this is currently
a single-committer project, commit the generated project to remove that setup
gap; the merge-conflict risk XcodeGen avoids is acceptable for now.

project.yml remains the source of truth — regenerate and commit alongside it
when changing project structure. User-specific state (xcuserdata) stays ignored.

The .xcodeproj is generated from project.yml by XcodeGen, and was previously gitignored. That meant a fresh clone couldn't open the project in Xcode until the user installed XcodeGen and ran 'xcodegen generate'. Since this is currently a single-committer project, commit the generated project to remove that setup gap; the merge-conflict risk XcodeGen avoids is acceptable for now. project.yml remains the source of truth — regenerate and commit alongside it when changing project structure. User-specific state (xcuserdata) stays ignored.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
spaceduck/neofsn!8
No description provided.