references/xcode-project-normalization.md
144 tokens · o200k_base · 529 bytes
Source excerpt starting at line 1.# Xcode Project Normalization The pin (`.xcode-version`, `objectVersion = 60`), the pre-commit hook, and the CI guard are described in [../SKILL.md](../SKILL.md). ## Bumping the Xcode pin 1. Edit `.xcode-version`.2. Open `cmux.xcodeproj` in the new Xcode so it rewrites `objectVersion`.3. Add a case in `scripts/check-pbxproj.sh` mapping the new Xcode major to the `objectVersion` that major writes.4. Run `scripts/normalize-pbxproj.py`. Do not change `objectVersion` opportunistically as part of unrelated project edits.