Commit b1fd3c1fda

b1fd3c1fdadf0751469adc0e6661fe54980ee8fe

parent: b2d58a3d0d

Unsigned

cmc <hello@cleberg.net> · 2026-08-07 06:44 UTC

Fix bundled resource refs after doc rename to .nfo/.txt

The doc-format conversion renamed README.md->README.nfo and
SECURITY.md->SECURITY.txt but left the Xcode resource references
pointing at the old filenames, breaking the app build (Ld: SECURITY.md
no such file). Point the references at the renamed files.

Layout: unified · split

Hutch.xcodeproj/project.pbxproj +8 −8
@@ -8,8 +8,8 @@
8 8
9/* Begin PBXBuildFile section */ 9/* Begin PBXBuildFile section */
10 8B2F89662F69DEB900FC0253 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89632F69DEB900FC0253 /* LICENSE */; }; 10 8B2F89662F69DEB900FC0253 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89632F69DEB900FC0253 /* LICENSE */; };
11 8B2F89672F69DEB900FC0253 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89642F69DEB900FC0253 /* README.md */; }; 11 8B2F89672F69DEB900FC0253 /* README.nfo in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89642F69DEB900FC0253 /* README.nfo */; };
12 8B2F89682F69DEB900FC0253 /* SECURITY.md in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89652F69DEB900FC0253 /* SECURITY.md */; }; 12 8B2F89682F69DEB900FC0253 /* SECURITY.txt in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89652F69DEB900FC0253 /* SECURITY.txt */; };
13 8B2FA9CD2F7E211800E609E2 /* meta.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C82F7E211800E609E2 /* meta.json */; }; 13 8B2FA9CD2F7E211800E609E2 /* meta.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C82F7E211800E609E2 /* meta.json */; };
14 8B2FA9CE2F7E211800E609E2 /* hg.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C62F7E211800E609E2 /* hg.json */; }; 14 8B2FA9CE2F7E211800E609E2 /* hg.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C62F7E211800E609E2 /* hg.json */; };
15 8B2FA9CF2F7E211800E609E2 /* builds.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C42F7E211800E609E2 /* builds.json */; }; 15 8B2FA9CF2F7E211800E609E2 /* builds.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C42F7E211800E609E2 /* builds.json */; };
@@ -64,8 +64,8 @@
64/* Begin PBXFileReference section */ 64/* Begin PBXFileReference section */
65 8B01C8012F955ACC00FCFB9A /* SyncedProducts.storekit */ = {isa = PBXFileReference; lastKnownFileType = text; path = SyncedProducts.storekit; sourceTree = "<group>"; }; 65 8B01C8012F955ACC00FCFB9A /* SyncedProducts.storekit */ = {isa = PBXFileReference; lastKnownFileType = text; path = SyncedProducts.storekit; sourceTree = "<group>"; };
66 8B2F89632F69DEB900FC0253 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; }; 66 8B2F89632F69DEB900FC0253 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
67 8B2F89642F69DEB900FC0253 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; }; 67 8B2F89642F69DEB900FC0253 /* README.nfo */ = {isa = PBXFileReference; lastKnownFileType = text; path = README.nfo; sourceTree = "<group>"; };
68 8B2F89652F69DEB900FC0253 /* SECURITY.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = SECURITY.md; sourceTree = "<group>"; }; 68 8B2F89652F69DEB900FC0253 /* SECURITY.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = SECURITY.txt; sourceTree = "<group>"; };
69 8B2FA9C42F7E211800E609E2 /* builds.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = builds.json; sourceTree = "<group>"; }; 69 8B2FA9C42F7E211800E609E2 /* builds.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = builds.json; sourceTree = "<group>"; };
70 8B2FA9C52F7E211800E609E2 /* git.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = git.json; sourceTree = "<group>"; }; 70 8B2FA9C52F7E211800E609E2 /* git.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = git.json; sourceTree = "<group>"; };
71 8B2FA9C62F7E211800E609E2 /* hg.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = hg.json; sourceTree = "<group>"; }; 71 8B2FA9C62F7E211800E609E2 /* hg.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = hg.json; sourceTree = "<group>"; };
@@ -205,8 +205,8 @@
205 8BDCA5272F6B76B20066AA29 /* HutchTests.xctestplan */, 205 8BDCA5272F6B76B20066AA29 /* HutchTests.xctestplan */,
206 8B8182C22F6B742B000AE049 /* HutchTests */, 206 8B8182C22F6B742B000AE049 /* HutchTests */,
207 8B2F89632F69DEB900FC0253 /* LICENSE */, 207 8B2F89632F69DEB900FC0253 /* LICENSE */,
208 8B2F89642F69DEB900FC0253 /* README.md */, 208 8B2F89642F69DEB900FC0253 /* README.nfo */,
209 8B2F89652F69DEB900FC0253 /* SECURITY.md */, 209 8B2F89652F69DEB900FC0253 /* SECURITY.txt */,
210 8B4B28D32F6704280045FA19 /* Hutch */, 210 8B4B28D32F6704280045FA19 /* Hutch */,
211 8BE081F42F80000100000001 /* Shared */, 211 8BE081F42F80000100000001 /* Shared */,
212 8BE081F52F80000100000001 /* HutchWidgetExtension */, 212 8BE081F52F80000100000001 /* HutchWidgetExtension */,
@@ -378,8 +378,8 @@
378 buildActionMask = 2147483647; 378 buildActionMask = 2147483647;
379 files = ( 379 files = (
380 8B2F89662F69DEB900FC0253 /* LICENSE in Resources */, 380 8B2F89662F69DEB900FC0253 /* LICENSE in Resources */,
381 8B2F89672F69DEB900FC0253 /* README.md in Resources */, 381 8B2F89672F69DEB900FC0253 /* README.nfo in Resources */,
382 8B2F89682F69DEB900FC0253 /* SECURITY.md in Resources */, 382 8B2F89682F69DEB900FC0253 /* SECURITY.txt in Resources */,
383 8B2FA9CD2F7E211800E609E2 /* meta.json in Resources */, 383 8B2FA9CD2F7E211800E609E2 /* meta.json in Resources */,
384 8B2FA9CE2F7E211800E609E2 /* hg.json in Resources */, 384 8B2FA9CE2F7E211800E609E2 /* hg.json in Resources */,
385 8B2FA9CF2F7E211800E609E2 /* builds.json in Resources */, 385 8B2FA9CF2F7E211800E609E2 /* builds.json in Resources */,