project.pbxproj (39682B)
1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 77; 7 objects = { 8 9 /* Begin PBXBuildFile section */ 10 022DA21729F49893319717AA /* RelaysView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1D9496F9F05A4E79E73A247 /* RelaysView.swift */; }; 11 049D620DD8C02816893BF765 /* AppState.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBE1472FFD63A33F3AEA6C6C /* AppState.swift */; }; 12 04AA409CFECBA11BFC175C5C /* RadrootsFFI.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = BD7B47A576C4D5CE9318D3E6 /* RadrootsFFI.xcframework */; }; 13 1C6EA551530A46CA77BD9E1C /* FieldLocationCheckIn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F3541389124A31F5D701A45 /* FieldLocationCheckIn.swift */; }; 14 1E5B41A3E1F9A7D68F63B079 /* HomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0274A0260D1C04F40C71AF /* HomeView.swift */; }; 15 25654E50F9519809A237759D /* FieldUserPresenceGate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D65835E1C633C7B946C64D11 /* FieldUserPresenceGate.swift */; }; 16 275D4D574BF3B3C1DD746CE7 /* ProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C71A93F98C7B93188748B99B /* ProfileView.swift */; }; 17 299A6111507F657670856F36 /* FieldCaptureIntake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CC1D11E2E296B4B54E7E8A9 /* FieldCaptureIntake.swift */; }; 18 2B3886FD26434A54F3726591 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8D19AA8D515FC8F5D2407378 /* Localizable.strings */; }; 19 2B6ACA26689B355CECBFFB57 /* SetupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16A7641E5C643B4B36CFEDA8 /* SetupView.swift */; }; 20 2FAE0FC43EB547F2CE7A567D /* FieldBackgroundExecutionUITestProbe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59AC0543EF8335D691D56BD3 /* FieldBackgroundExecutionUITestProbe.swift */; }; 21 360F23EFE80FDBDC6983FB15 /* AppEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = D448C9655B708CA3FA8712B9 /* AppEntry.swift */; }; 22 3A7FA9E5BCC7590B2EAC5349 /* RelaySettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FBB081610305940C7849C7C /* RelaySettings.swift */; }; 23 3B6020E24A2DAD8ADFC2F155 /* BuildConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = A71EFADBC7D54AF5B9314773 /* BuildConfig.swift */; }; 24 3FC570AC038C3DC575E5A3E7 /* FieldDocumentInterchange.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4F2BDC19EF9435162BFF5EC /* FieldDocumentInterchange.swift */; }; 25 5AECD474FB2F91855BDD79C0 /* PostFeedViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F21554DA87EEC1E5C5F38365 /* PostFeedViewModel.swift */; }; 26 5FB3E3E450EE7DFF30F3A005 /* FieldIdentityPolicyUITestProbe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E150C6C18B2A06F2F3227C6 /* FieldIdentityPolicyUITestProbe.swift */; }; 27 657BEA5AAFF129E10177FE63 /* Nostr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63189EB90A86A9929BECD9ED /* Nostr.swift */; }; 28 6E15D30653861F26AC45B501 /* FieldLocalState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EB0A2CFCBBFA9D204C6992B /* FieldLocalState.swift */; }; 29 7C8DD424F3E3E0AB1B133863 /* RadrootsKitBindings.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC881872F750120A184F45E6 /* RadrootsKitBindings.swift */; }; 30 7E650F6DA30931E310F842E2 /* FieldFileAccessUITestProbe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 491D57E540BAB04F24619737 /* FieldFileAccessUITestProbe.swift */; }; 31 7FD8FB018DA09568303194B2 /* Strings.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADE61264E2C98E73828E8680 /* Strings.swift */; }; 32 82903551F5E15FBDAC388D20 /* FieldExternalActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E6187FA7C4786EC662718B2 /* FieldExternalActions.swift */; }; 33 8B923F78BF5B680C7F6A7CE3 /* PostFeedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AE0EB327C10171444553378 /* PostFeedView.swift */; }; 34 8F6D0970610DF68816DE1A98 /* Radroots.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0F21496E7A8490EB14AC5B /* Radroots.swift */; }; 35 9121BD4A3E7C6EF2B21F540F /* CopyButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4C7DE4207398DE242519F9C /* CopyButton.swift */; }; 36 9346DA48630668A65D37E14A /* FieldTelemetry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B4E53FD4C4AADF63855888A /* FieldTelemetry.swift */; }; 37 98FD8B614B481333C3F7708E /* FieldIdentityImportFailureUITestProbe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 481E7791F4F6CF82FA3117C1 /* FieldIdentityImportFailureUITestProbe.swift */; }; 38 A1B921027DA7ACD7343BE250 /* SectionWideButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17CA8F5611075F60F214A00 /* SectionWideButton.swift */; }; 39 A54E244A554EC6B46DF8DE48 /* RadrootsAppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19D317BC9F759709098490DD /* RadrootsAppDelegate.swift */; }; 40 ABBA5CC10933CA087E14A0E8 /* FieldBackgroundExecution.swift in Sources */ = {isa = PBXBuildFile; fileRef = C614F2A8813E63C85261F492 /* FieldBackgroundExecution.swift */; }; 41 B8A3BBDE3A1FC0248512BF76 /* LoggingSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4DE3DD8C3BB2F63676F463E /* LoggingSettings.swift */; }; 42 B971351ABE8E79A472B4DC7D /* View+Nav.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B0C9861CD86EAD3CAD549E /* View+Nav.swift */; }; 43 C22DB0F3EB2E69A34DF941E0 /* App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2818363B157125491FB84A1E /* App.swift */; }; 44 C8AB3389F7430A5C79AD7DF8 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1D12A016D1377CDFBFB0F9B /* SettingsView.swift */; }; 45 CC5561169A29B5B2B6423959 /* FieldTelemetryUITestProbe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E6A1827AB4419F806CD848F /* FieldTelemetryUITestProbe.swift */; }; 46 D25C1E1DC99F5CF8E99AE970 /* FieldRuntimeService.swift in Sources */ = {isa = PBXBuildFile; fileRef = E883FDB7004A210C9D7BE27A /* FieldRuntimeService.swift */; }; 47 D3834AF9A4E1327B7DA557F3 /* CopyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41A4289F43625DD65E6C4B25 /* CopyRow.swift */; }; 48 D3E08BD0EB07C4E687BDAEF0 /* FieldBackgroundURLSessionEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DA5C6DE4731C46D53B757E3 /* FieldBackgroundURLSessionEvents.swift */; }; 49 D4CFDE54747B6D6957977025 /* FieldIdentityPublicMetadataStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA942715DB13FFD494FD35A0 /* FieldIdentityPublicMetadataStore.swift */; }; 50 D57452A5B550E4832913AF02 /* FieldUITestSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 901B3694434DC803B37651E8 /* FieldUITestSupport.swift */; }; 51 D62E9461833A0AA5E622A1E6 /* ToastModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 227028B4EBDC6703999FB9DA /* ToastModifier.swift */; }; 52 D9BF5BE7E4AB5EACBF342539 /* FieldSecureIdentityStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8246B707FA9D218414EC4038 /* FieldSecureIdentityStore.swift */; }; 53 DCE468F668A3C346E716B04C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CCF0F7B3C57D8D770F178329 /* Assets.xcassets */; }; 54 DDDA83E35D868FE927D2ED37 /* FieldRuntimeError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32238D3DFB4465DEEDE6E003 /* FieldRuntimeError.swift */; }; 55 E1EDAEE6B182025ACAF754A6 /* RadrootsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15DBA726450712D6DE88E951 /* RadrootsProvider.swift */; }; 56 E3864E34D67BAD0744B93180 /* Bundle+Build.swift in Sources */ = {isa = PBXBuildFile; fileRef = 138AA7BAA021EE13E829390B /* Bundle+Build.swift */; }; 57 E432FD39ECC8F03764EEED81 /* FieldDocumentInterchangeUITestProbe.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF05B944D348DAA4EF28B463 /* FieldDocumentInterchangeUITestProbe.swift */; }; 58 EB7C19F62D7DAB9C044D53AA /* PostDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3C0EFACAD213A69C12D5064 /* PostDetailView.swift */; }; 59 F32EFF00A8A852F76657FEE1 /* PostCreateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8AAF0C0F1723860A8481E0 /* PostCreateView.swift */; }; 60 F3E40E5A76B4EA19AC7603D2 /* RadrootsKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2DAD90EBF8EB00ACDD7611CD /* RadrootsKit */; }; 61 /* End PBXBuildFile section */ 62 63 /* Begin PBXFileReference section */ 64 08FA88664E5E3ED3A24D56CC /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; }; 65 0A0274A0260D1C04F40C71AF /* HomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeView.swift; sourceTree = "<group>"; }; 66 138AA7BAA021EE13E829390B /* Bundle+Build.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Bundle+Build.swift"; sourceTree = "<group>"; }; 67 15DBA726450712D6DE88E951 /* RadrootsProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadrootsProvider.swift; sourceTree = "<group>"; }; 68 16A7641E5C643B4B36CFEDA8 /* SetupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupView.swift; sourceTree = "<group>"; }; 69 19D317BC9F759709098490DD /* RadrootsAppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadrootsAppDelegate.swift; sourceTree = "<group>"; }; 70 227028B4EBDC6703999FB9DA /* ToastModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToastModifier.swift; sourceTree = "<group>"; }; 71 2818363B157125491FB84A1E /* App.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = App.swift; sourceTree = "<group>"; }; 72 2F3541389124A31F5D701A45 /* FieldLocationCheckIn.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldLocationCheckIn.swift; sourceTree = "<group>"; }; 73 32238D3DFB4465DEEDE6E003 /* FieldRuntimeError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldRuntimeError.swift; sourceTree = "<group>"; }; 74 3B4E53FD4C4AADF63855888A /* FieldTelemetry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldTelemetry.swift; sourceTree = "<group>"; }; 75 3E6187FA7C4786EC662718B2 /* FieldExternalActions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldExternalActions.swift; sourceTree = "<group>"; }; 76 41A4289F43625DD65E6C4B25 /* CopyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CopyRow.swift; sourceTree = "<group>"; }; 77 481E7791F4F6CF82FA3117C1 /* FieldIdentityImportFailureUITestProbe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldIdentityImportFailureUITestProbe.swift; sourceTree = "<group>"; }; 78 491D57E540BAB04F24619737 /* FieldFileAccessUITestProbe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldFileAccessUITestProbe.swift; sourceTree = "<group>"; }; 79 4BC4B7D0BB4C6D8E4B0AA4AD /* radroots.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = radroots.xcconfig; sourceTree = "<group>"; }; 80 4E150C6C18B2A06F2F3227C6 /* FieldIdentityPolicyUITestProbe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldIdentityPolicyUITestProbe.swift; sourceTree = "<group>"; }; 81 54EE5A34FE2086899F5B7568 /* radroots.git.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = radroots.git.xcconfig; sourceTree = "<group>"; }; 82 59AC0543EF8335D691D56BD3 /* FieldBackgroundExecutionUITestProbe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldBackgroundExecutionUITestProbe.swift; sourceTree = "<group>"; }; 83 63189EB90A86A9929BECD9ED /* Nostr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Nostr.swift; sourceTree = "<group>"; }; 84 676B89EB116B60AE8C2B4313 /* Base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; }; 85 6FBB081610305940C7849C7C /* RelaySettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelaySettings.swift; sourceTree = "<group>"; }; 86 7515B8FD2A65990C3E3E93CE /* apple_kit */ = {isa = PBXFileReference; lastKnownFileType = folder; name = apple_kit; path = ../../../../domains/radroots/apple_kit; sourceTree = SOURCE_ROOT; }; 87 7BCA99336E305EC789152DDE /* radroots.local.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = radroots.local.xcconfig; sourceTree = "<group>"; }; 88 7C294E8EF50F5E1E73F5C135 /* Common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; }; 89 7CC1D11E2E296B4B54E7E8A9 /* FieldCaptureIntake.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldCaptureIntake.swift; sourceTree = "<group>"; }; 90 8246B707FA9D218414EC4038 /* FieldSecureIdentityStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldSecureIdentityStore.swift; sourceTree = "<group>"; }; 91 8DA5C6DE4731C46D53B757E3 /* FieldBackgroundURLSessionEvents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldBackgroundURLSessionEvents.swift; sourceTree = "<group>"; }; 92 8E6A1827AB4419F806CD848F /* FieldTelemetryUITestProbe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldTelemetryUITestProbe.swift; sourceTree = "<group>"; }; 93 8F0F21496E7A8490EB14AC5B /* Radroots.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Radroots.swift; sourceTree = "<group>"; }; 94 901B3694434DC803B37651E8 /* FieldUITestSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldUITestSupport.swift; sourceTree = "<group>"; }; 95 93AA285819DD1269C3EAD80A /* Radroots.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = Radroots.app; sourceTree = BUILT_PRODUCTS_DIR; }; 96 93D729E070C32490545FA837 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; }; 97 9AE0EB327C10171444553378 /* PostFeedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PostFeedView.swift; sourceTree = "<group>"; }; 98 9EB0A2CFCBBFA9D204C6992B /* FieldLocalState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldLocalState.swift; sourceTree = "<group>"; }; 99 A0B0C9861CD86EAD3CAD549E /* View+Nav.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View+Nav.swift"; sourceTree = "<group>"; }; 100 A71EFADBC7D54AF5B9314773 /* BuildConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildConfig.swift; sourceTree = "<group>"; }; 101 ADE61264E2C98E73828E8680 /* Strings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Strings.swift; sourceTree = "<group>"; }; 102 B289F4B276245ABE083D777F /* Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; }; 103 BD7B47A576C4D5CE9318D3E6 /* RadrootsFFI.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = RadrootsFFI.xcframework; path = Radroots/Frameworks/RadrootsFFI.xcframework; sourceTree = "<group>"; }; 104 C17CA8F5611075F60F214A00 /* SectionWideButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SectionWideButton.swift; sourceTree = "<group>"; }; 105 C1D9496F9F05A4E79E73A247 /* RelaysView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelaysView.swift; sourceTree = "<group>"; }; 106 C614F2A8813E63C85261F492 /* FieldBackgroundExecution.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldBackgroundExecution.swift; sourceTree = "<group>"; }; 107 C71A93F98C7B93188748B99B /* ProfileView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileView.swift; sourceTree = "<group>"; }; 108 CA8AAF0C0F1723860A8481E0 /* PostCreateView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PostCreateView.swift; sourceTree = "<group>"; }; 109 CA942715DB13FFD494FD35A0 /* FieldIdentityPublicMetadataStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldIdentityPublicMetadataStore.swift; sourceTree = "<group>"; }; 110 CBE1472FFD63A33F3AEA6C6C /* AppState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppState.swift; sourceTree = "<group>"; }; 111 CCF0F7B3C57D8D770F178329 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 112 D448C9655B708CA3FA8712B9 /* AppEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppEntry.swift; sourceTree = "<group>"; }; 113 D4DE3DD8C3BB2F63676F463E /* LoggingSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggingSettings.swift; sourceTree = "<group>"; }; 114 D65835E1C633C7B946C64D11 /* FieldUserPresenceGate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldUserPresenceGate.swift; sourceTree = "<group>"; }; 115 DC881872F750120A184F45E6 /* RadrootsKitBindings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadrootsKitBindings.swift; sourceTree = "<group>"; }; 116 E1D12A016D1377CDFBFB0F9B /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; }; 117 E4F2BDC19EF9435162BFF5EC /* FieldDocumentInterchange.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldDocumentInterchange.swift; sourceTree = "<group>"; }; 118 E883FDB7004A210C9D7BE27A /* FieldRuntimeService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldRuntimeService.swift; sourceTree = "<group>"; }; 119 EF05B944D348DAA4EF28B463 /* FieldDocumentInterchangeUITestProbe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FieldDocumentInterchangeUITestProbe.swift; sourceTree = "<group>"; }; 120 F21554DA87EEC1E5C5F38365 /* PostFeedViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PostFeedViewModel.swift; sourceTree = "<group>"; }; 121 F3C0EFACAD213A69C12D5064 /* PostDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PostDetailView.swift; sourceTree = "<group>"; }; 122 F4C7DE4207398DE242519F9C /* CopyButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CopyButton.swift; sourceTree = "<group>"; }; 123 /* End PBXFileReference section */ 124 125 /* Begin PBXFrameworksBuildPhase section */ 126 1384F9BE8BB29250A1B4A26A /* Frameworks */ = { 127 isa = PBXFrameworksBuildPhase; 128 buildActionMask = 2147483647; 129 files = ( 130 04AA409CFECBA11BFC175C5C /* RadrootsFFI.xcframework in Frameworks */, 131 F3E40E5A76B4EA19AC7603D2 /* RadrootsKit in Frameworks */, 132 ); 133 runOnlyForDeploymentPostprocessing = 0; 134 }; 135 /* End PBXFrameworksBuildPhase section */ 136 137 /* Begin PBXGroup section */ 138 23C2D7FF63B61CD356979E82 /* App */ = { 139 isa = PBXGroup; 140 children = ( 141 2818363B157125491FB84A1E /* App.swift */, 142 D448C9655B708CA3FA8712B9 /* AppEntry.swift */, 143 CBE1472FFD63A33F3AEA6C6C /* AppState.swift */, 144 19D317BC9F759709098490DD /* RadrootsAppDelegate.swift */, 145 15DBA726450712D6DE88E951 /* RadrootsProvider.swift */, 146 ); 147 path = App; 148 sourceTree = "<group>"; 149 }; 150 579F407D96CCAFD4000EF363 /* Config */ = { 151 isa = PBXGroup; 152 children = ( 153 676B89EB116B60AE8C2B4313 /* Base.xcconfig */, 154 7C294E8EF50F5E1E73F5C135 /* Common.xcconfig */, 155 B289F4B276245ABE083D777F /* Debug.xcconfig */, 156 08FA88664E5E3ED3A24D56CC /* Release.xcconfig */, 157 ); 158 path = Config; 159 sourceTree = "<group>"; 160 }; 161 5FD6379AE27C57D02E8C7EE1 /* Radroots */ = { 162 isa = PBXGroup; 163 children = ( 164 54EE5A34FE2086899F5B7568 /* radroots.git.xcconfig */, 165 7BCA99336E305EC789152DDE /* radroots.local.xcconfig */, 166 4BC4B7D0BB4C6D8E4B0AA4AD /* radroots.xcconfig */, 167 23C2D7FF63B61CD356979E82 /* App */, 168 579F407D96CCAFD4000EF363 /* Config */, 169 902187CDBBF756677402D2BF /* Generated */, 170 E9C466456E8A8EEB73EE47F5 /* Resources */, 171 688000357CB95AB5B3067911 /* Runtime */, 172 932F9ACAF6A7D30E34F2E375 /* Shared */, 173 BD0E20D32DF34D9E7C3EBCD2 /* Views */, 174 ); 175 path = Radroots; 176 sourceTree = "<group>"; 177 }; 178 6240123423927396E47D6B3E /* Products */ = { 179 isa = PBXGroup; 180 children = ( 181 93AA285819DD1269C3EAD80A /* Radroots.app */, 182 ); 183 name = Products; 184 sourceTree = "<group>"; 185 }; 186 65EC1C4AF7DC676E78603D52 /* Localisation */ = { 187 isa = PBXGroup; 188 children = ( 189 ADE61264E2C98E73828E8680 /* Strings.swift */, 190 ); 191 path = Localisation; 192 sourceTree = "<group>"; 193 }; 194 688000357CB95AB5B3067911 /* Runtime */ = { 195 isa = PBXGroup; 196 children = ( 197 A71EFADBC7D54AF5B9314773 /* BuildConfig.swift */, 198 C614F2A8813E63C85261F492 /* FieldBackgroundExecution.swift */, 199 59AC0543EF8335D691D56BD3 /* FieldBackgroundExecutionUITestProbe.swift */, 200 8DA5C6DE4731C46D53B757E3 /* FieldBackgroundURLSessionEvents.swift */, 201 7CC1D11E2E296B4B54E7E8A9 /* FieldCaptureIntake.swift */, 202 E4F2BDC19EF9435162BFF5EC /* FieldDocumentInterchange.swift */, 203 EF05B944D348DAA4EF28B463 /* FieldDocumentInterchangeUITestProbe.swift */, 204 3E6187FA7C4786EC662718B2 /* FieldExternalActions.swift */, 205 491D57E540BAB04F24619737 /* FieldFileAccessUITestProbe.swift */, 206 481E7791F4F6CF82FA3117C1 /* FieldIdentityImportFailureUITestProbe.swift */, 207 4E150C6C18B2A06F2F3227C6 /* FieldIdentityPolicyUITestProbe.swift */, 208 CA942715DB13FFD494FD35A0 /* FieldIdentityPublicMetadataStore.swift */, 209 9EB0A2CFCBBFA9D204C6992B /* FieldLocalState.swift */, 210 2F3541389124A31F5D701A45 /* FieldLocationCheckIn.swift */, 211 32238D3DFB4465DEEDE6E003 /* FieldRuntimeError.swift */, 212 E883FDB7004A210C9D7BE27A /* FieldRuntimeService.swift */, 213 8246B707FA9D218414EC4038 /* FieldSecureIdentityStore.swift */, 214 3B4E53FD4C4AADF63855888A /* FieldTelemetry.swift */, 215 8E6A1827AB4419F806CD848F /* FieldTelemetryUITestProbe.swift */, 216 901B3694434DC803B37651E8 /* FieldUITestSupport.swift */, 217 D65835E1C633C7B946C64D11 /* FieldUserPresenceGate.swift */, 218 D4DE3DD8C3BB2F63676F463E /* LoggingSettings.swift */, 219 63189EB90A86A9929BECD9ED /* Nostr.swift */, 220 8F0F21496E7A8490EB14AC5B /* Radroots.swift */, 221 6FBB081610305940C7849C7C /* RelaySettings.swift */, 222 ); 223 path = Runtime; 224 sourceTree = "<group>"; 225 }; 226 902187CDBBF756677402D2BF /* Generated */ = { 227 isa = PBXGroup; 228 children = ( 229 DC881872F750120A184F45E6 /* RadrootsKitBindings.swift */, 230 ); 231 path = Generated; 232 sourceTree = "<group>"; 233 }; 234 932F9ACAF6A7D30E34F2E375 /* Shared */ = { 235 isa = PBXGroup; 236 children = ( 237 D46F444AD1818932F03AC6B6 /* Components */, 238 9D22575D1FAD99FE8B6FCE6C /* Extensions */, 239 65EC1C4AF7DC676E78603D52 /* Localisation */, 240 C5BAA3C6E2D410F0C8475D89 /* Modifiers */, 241 ); 242 path = Shared; 243 sourceTree = "<group>"; 244 }; 245 9458C318B571871852A3FD1B /* Packages */ = { 246 isa = PBXGroup; 247 children = ( 248 7515B8FD2A65990C3E3E93CE /* apple_kit */, 249 ); 250 name = Packages; 251 sourceTree = "<group>"; 252 }; 253 97FA23F0FD7E25C1AF2585FB /* Frameworks */ = { 254 isa = PBXGroup; 255 children = ( 256 BD7B47A576C4D5CE9318D3E6 /* RadrootsFFI.xcframework */, 257 ); 258 name = Frameworks; 259 sourceTree = "<group>"; 260 }; 261 9D22575D1FAD99FE8B6FCE6C /* Extensions */ = { 262 isa = PBXGroup; 263 children = ( 264 138AA7BAA021EE13E829390B /* Bundle+Build.swift */, 265 A0B0C9861CD86EAD3CAD549E /* View+Nav.swift */, 266 ); 267 path = Extensions; 268 sourceTree = "<group>"; 269 }; 270 BD0E20D32DF34D9E7C3EBCD2 /* Views */ = { 271 isa = PBXGroup; 272 children = ( 273 0A0274A0260D1C04F40C71AF /* HomeView.swift */, 274 CA8AAF0C0F1723860A8481E0 /* PostCreateView.swift */, 275 F3C0EFACAD213A69C12D5064 /* PostDetailView.swift */, 276 9AE0EB327C10171444553378 /* PostFeedView.swift */, 277 F21554DA87EEC1E5C5F38365 /* PostFeedViewModel.swift */, 278 C71A93F98C7B93188748B99B /* ProfileView.swift */, 279 C1D9496F9F05A4E79E73A247 /* RelaysView.swift */, 280 E1D12A016D1377CDFBFB0F9B /* SettingsView.swift */, 281 16A7641E5C643B4B36CFEDA8 /* SetupView.swift */, 282 ); 283 path = Views; 284 sourceTree = "<group>"; 285 }; 286 C4F02317699AB4FA59315D05 = { 287 isa = PBXGroup; 288 children = ( 289 9458C318B571871852A3FD1B /* Packages */, 290 5FD6379AE27C57D02E8C7EE1 /* Radroots */, 291 97FA23F0FD7E25C1AF2585FB /* Frameworks */, 292 6240123423927396E47D6B3E /* Products */, 293 ); 294 sourceTree = "<group>"; 295 }; 296 C5BAA3C6E2D410F0C8475D89 /* Modifiers */ = { 297 isa = PBXGroup; 298 children = ( 299 227028B4EBDC6703999FB9DA /* ToastModifier.swift */, 300 ); 301 path = Modifiers; 302 sourceTree = "<group>"; 303 }; 304 C5BC6846E71297290E1EAA29 /* Localizations */ = { 305 isa = PBXGroup; 306 children = ( 307 8D19AA8D515FC8F5D2407378 /* Localizable.strings */, 308 ); 309 path = Localizations; 310 sourceTree = "<group>"; 311 }; 312 D46F444AD1818932F03AC6B6 /* Components */ = { 313 isa = PBXGroup; 314 children = ( 315 F4C7DE4207398DE242519F9C /* CopyButton.swift */, 316 41A4289F43625DD65E6C4B25 /* CopyRow.swift */, 317 C17CA8F5611075F60F214A00 /* SectionWideButton.swift */, 318 ); 319 path = Components; 320 sourceTree = "<group>"; 321 }; 322 E9C466456E8A8EEB73EE47F5 /* Resources */ = { 323 isa = PBXGroup; 324 children = ( 325 CCF0F7B3C57D8D770F178329 /* Assets.xcassets */, 326 C5BC6846E71297290E1EAA29 /* Localizations */, 327 ); 328 path = Resources; 329 sourceTree = "<group>"; 330 }; 331 /* End PBXGroup section */ 332 333 /* Begin PBXNativeTarget section */ 334 469EC50C49E7266DF1C2000B /* Radroots */ = { 335 isa = PBXNativeTarget; 336 buildConfigurationList = 2513910CE2A2ED545A78A163 /* Build configuration list for PBXNativeTarget "Radroots" */; 337 buildPhases = ( 338 1687531B35A5B613B89DA261 /* Generate git SHA xcconfig */, 339 78F7810CC77628CB591F8CD2 /* Sources */, 340 0FB0BFB846269AC353E4AD0E /* Resources */, 341 1384F9BE8BB29250A1B4A26A /* Frameworks */, 342 ); 343 buildRules = ( 344 ); 345 dependencies = ( 346 ); 347 name = Radroots; 348 packageProductDependencies = ( 349 2DAD90EBF8EB00ACDD7611CD /* RadrootsKit */, 350 ); 351 productName = Radroots; 352 productReference = 93AA285819DD1269C3EAD80A /* Radroots.app */; 353 productType = "com.apple.product-type.application"; 354 }; 355 /* End PBXNativeTarget section */ 356 357 /* Begin PBXProject section */ 358 572C41532B5066EC7641561C /* Project object */ = { 359 isa = PBXProject; 360 attributes = { 361 BuildIndependentTargetsInParallel = YES; 362 LastUpgradeCheck = 1430; 363 TargetAttributes = { 364 }; 365 }; 366 buildConfigurationList = D17883D6A48F29A2A4DFE795 /* Build configuration list for PBXProject "Radroots" */; 367 developmentRegion = en; 368 hasScannedForEncodings = 0; 369 knownRegions = ( 370 Base, 371 en, 372 ); 373 mainGroup = C4F02317699AB4FA59315D05; 374 minimizedProjectReferenceProxies = 1; 375 packageReferences = ( 376 D71BF9693060631950EFC310 /* XCLocalSwiftPackageReference "../../../../domains/radroots/apple_kit" */, 377 ); 378 preferredProjectObjectVersion = 77; 379 productRefGroup = 6240123423927396E47D6B3E /* Products */; 380 projectDirPath = ""; 381 projectRoot = ""; 382 targets = ( 383 469EC50C49E7266DF1C2000B /* Radroots */, 384 ); 385 }; 386 /* End PBXProject section */ 387 388 /* Begin PBXResourcesBuildPhase section */ 389 0FB0BFB846269AC353E4AD0E /* Resources */ = { 390 isa = PBXResourcesBuildPhase; 391 buildActionMask = 2147483647; 392 files = ( 393 DCE468F668A3C346E716B04C /* Assets.xcassets in Resources */, 394 2B3886FD26434A54F3726591 /* Localizable.strings in Resources */, 395 ); 396 runOnlyForDeploymentPostprocessing = 0; 397 }; 398 /* End PBXResourcesBuildPhase section */ 399 400 /* Begin PBXShellScriptBuildPhase section */ 401 1687531B35A5B613B89DA261 /* Generate git SHA xcconfig */ = { 402 isa = PBXShellScriptBuildPhase; 403 alwaysOutOfDate = 1; 404 buildActionMask = 2147483647; 405 files = ( 406 ); 407 inputFileListPaths = ( 408 ); 409 inputPaths = ( 410 ); 411 name = "Generate git SHA xcconfig"; 412 outputFileListPaths = ( 413 ); 414 outputPaths = ( 415 ); 416 runOnlyForDeploymentPostprocessing = 0; 417 shellPath = /bin/sh; 418 shellScript = "GIT_SHA=$(git rev-parse --short HEAD || echo \"unknown\")\necho \"GIT_SHA = $GIT_SHA\" > \"$SRCROOT/Radroots/radroots.git.xcconfig\"\n"; 419 }; 420 /* End PBXShellScriptBuildPhase section */ 421 422 /* Begin PBXSourcesBuildPhase section */ 423 78F7810CC77628CB591F8CD2 /* Sources */ = { 424 isa = PBXSourcesBuildPhase; 425 buildActionMask = 2147483647; 426 files = ( 427 C22DB0F3EB2E69A34DF941E0 /* App.swift in Sources */, 428 360F23EFE80FDBDC6983FB15 /* AppEntry.swift in Sources */, 429 049D620DD8C02816893BF765 /* AppState.swift in Sources */, 430 3B6020E24A2DAD8ADFC2F155 /* BuildConfig.swift in Sources */, 431 E3864E34D67BAD0744B93180 /* Bundle+Build.swift in Sources */, 432 9121BD4A3E7C6EF2B21F540F /* CopyButton.swift in Sources */, 433 D3834AF9A4E1327B7DA557F3 /* CopyRow.swift in Sources */, 434 ABBA5CC10933CA087E14A0E8 /* FieldBackgroundExecution.swift in Sources */, 435 2FAE0FC43EB547F2CE7A567D /* FieldBackgroundExecutionUITestProbe.swift in Sources */, 436 D3E08BD0EB07C4E687BDAEF0 /* FieldBackgroundURLSessionEvents.swift in Sources */, 437 299A6111507F657670856F36 /* FieldCaptureIntake.swift in Sources */, 438 3FC570AC038C3DC575E5A3E7 /* FieldDocumentInterchange.swift in Sources */, 439 E432FD39ECC8F03764EEED81 /* FieldDocumentInterchangeUITestProbe.swift in Sources */, 440 82903551F5E15FBDAC388D20 /* FieldExternalActions.swift in Sources */, 441 7E650F6DA30931E310F842E2 /* FieldFileAccessUITestProbe.swift in Sources */, 442 98FD8B614B481333C3F7708E /* FieldIdentityImportFailureUITestProbe.swift in Sources */, 443 5FB3E3E450EE7DFF30F3A005 /* FieldIdentityPolicyUITestProbe.swift in Sources */, 444 D4CFDE54747B6D6957977025 /* FieldIdentityPublicMetadataStore.swift in Sources */, 445 6E15D30653861F26AC45B501 /* FieldLocalState.swift in Sources */, 446 1C6EA551530A46CA77BD9E1C /* FieldLocationCheckIn.swift in Sources */, 447 DDDA83E35D868FE927D2ED37 /* FieldRuntimeError.swift in Sources */, 448 D25C1E1DC99F5CF8E99AE970 /* FieldRuntimeService.swift in Sources */, 449 D9BF5BE7E4AB5EACBF342539 /* FieldSecureIdentityStore.swift in Sources */, 450 9346DA48630668A65D37E14A /* FieldTelemetry.swift in Sources */, 451 CC5561169A29B5B2B6423959 /* FieldTelemetryUITestProbe.swift in Sources */, 452 D57452A5B550E4832913AF02 /* FieldUITestSupport.swift in Sources */, 453 25654E50F9519809A237759D /* FieldUserPresenceGate.swift in Sources */, 454 1E5B41A3E1F9A7D68F63B079 /* HomeView.swift in Sources */, 455 B8A3BBDE3A1FC0248512BF76 /* LoggingSettings.swift in Sources */, 456 657BEA5AAFF129E10177FE63 /* Nostr.swift in Sources */, 457 F32EFF00A8A852F76657FEE1 /* PostCreateView.swift in Sources */, 458 EB7C19F62D7DAB9C044D53AA /* PostDetailView.swift in Sources */, 459 8B923F78BF5B680C7F6A7CE3 /* PostFeedView.swift in Sources */, 460 5AECD474FB2F91855BDD79C0 /* PostFeedViewModel.swift in Sources */, 461 275D4D574BF3B3C1DD746CE7 /* ProfileView.swift in Sources */, 462 8F6D0970610DF68816DE1A98 /* Radroots.swift in Sources */, 463 A54E244A554EC6B46DF8DE48 /* RadrootsAppDelegate.swift in Sources */, 464 7C8DD424F3E3E0AB1B133863 /* RadrootsKitBindings.swift in Sources */, 465 E1EDAEE6B182025ACAF754A6 /* RadrootsProvider.swift in Sources */, 466 3A7FA9E5BCC7590B2EAC5349 /* RelaySettings.swift in Sources */, 467 022DA21729F49893319717AA /* RelaysView.swift in Sources */, 468 A1B921027DA7ACD7343BE250 /* SectionWideButton.swift in Sources */, 469 C8AB3389F7430A5C79AD7DF8 /* SettingsView.swift in Sources */, 470 2B6ACA26689B355CECBFFB57 /* SetupView.swift in Sources */, 471 7FD8FB018DA09568303194B2 /* Strings.swift in Sources */, 472 D62E9461833A0AA5E622A1E6 /* ToastModifier.swift in Sources */, 473 B971351ABE8E79A472B4DC7D /* View+Nav.swift in Sources */, 474 ); 475 runOnlyForDeploymentPostprocessing = 0; 476 }; 477 /* End PBXSourcesBuildPhase section */ 478 479 /* Begin PBXVariantGroup section */ 480 8D19AA8D515FC8F5D2407378 /* Localizable.strings */ = { 481 isa = PBXVariantGroup; 482 children = ( 483 93D729E070C32490545FA837 /* en */, 484 ); 485 name = Localizable.strings; 486 sourceTree = "<group>"; 487 }; 488 /* End PBXVariantGroup section */ 489 490 /* Begin XCBuildConfiguration section */ 491 5486087B252C6EA76ADD9BB8 /* Debug */ = { 492 isa = XCBuildConfiguration; 493 baseConfigurationReference = B289F4B276245ABE083D777F /* Debug.xcconfig */; 494 buildSettings = { 495 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 496 CODE_SIGN_IDENTITY = "iPhone Developer"; 497 FRAMEWORK_SEARCH_PATHS = ( 498 "$(inherited)", 499 "\"Radroots/Frameworks\"", 500 ); 501 INFOPLIST_FILE = Radroots/Info.plist; 502 IPHONEOS_DEPLOYMENT_TARGET = 18.0; 503 LD_RUNPATH_SEARCH_PATHS = ( 504 "$(inherited)", 505 "@executable_path/Frameworks", 506 ); 507 SDKROOT = iphoneos; 508 SWIFT_VERSION = 6.0; 509 TARGETED_DEVICE_FAMILY = "1,2"; 510 }; 511 name = Debug; 512 }; 513 D930E9391B5B63DB518922D2 /* Release */ = { 514 isa = XCBuildConfiguration; 515 baseConfigurationReference = 08FA88664E5E3ED3A24D56CC /* Release.xcconfig */; 516 buildSettings = { 517 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 518 CODE_SIGN_IDENTITY = "iPhone Developer"; 519 FRAMEWORK_SEARCH_PATHS = ( 520 "$(inherited)", 521 "\"Radroots/Frameworks\"", 522 ); 523 INFOPLIST_FILE = Radroots/Info.plist; 524 IPHONEOS_DEPLOYMENT_TARGET = 18.0; 525 LD_RUNPATH_SEARCH_PATHS = ( 526 "$(inherited)", 527 "@executable_path/Frameworks", 528 ); 529 SDKROOT = iphoneos; 530 SWIFT_VERSION = 6.0; 531 TARGETED_DEVICE_FAMILY = "1,2"; 532 }; 533 name = Release; 534 }; 535 F4E5B115657562F65E2A7C00 /* Release */ = { 536 isa = XCBuildConfiguration; 537 buildSettings = { 538 ALWAYS_SEARCH_USER_PATHS = NO; 539 CLANG_ANALYZER_NONNULL = YES; 540 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 541 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; 542 CLANG_CXX_LIBRARY = "libc++"; 543 CLANG_ENABLE_MODULES = YES; 544 CLANG_ENABLE_OBJC_ARC = YES; 545 CLANG_ENABLE_OBJC_WEAK = YES; 546 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 547 CLANG_WARN_BOOL_CONVERSION = YES; 548 CLANG_WARN_COMMA = YES; 549 CLANG_WARN_CONSTANT_CONVERSION = YES; 550 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 551 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 552 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 553 CLANG_WARN_EMPTY_BODY = YES; 554 CLANG_WARN_ENUM_CONVERSION = YES; 555 CLANG_WARN_INFINITE_RECURSION = YES; 556 CLANG_WARN_INT_CONVERSION = YES; 557 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 558 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 559 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 560 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 561 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 562 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 563 CLANG_WARN_STRICT_PROTOTYPES = YES; 564 CLANG_WARN_SUSPICIOUS_MOVE = YES; 565 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 566 CLANG_WARN_UNREACHABLE_CODE = YES; 567 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 568 COPY_PHASE_STRIP = NO; 569 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 570 ENABLE_NS_ASSERTIONS = NO; 571 ENABLE_STRICT_OBJC_MSGSEND = YES; 572 GCC_C_LANGUAGE_STANDARD = gnu11; 573 GCC_NO_COMMON_BLOCKS = YES; 574 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 575 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 576 GCC_WARN_UNDECLARED_SELECTOR = YES; 577 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 578 GCC_WARN_UNUSED_FUNCTION = YES; 579 GCC_WARN_UNUSED_VARIABLE = YES; 580 IPHONEOS_DEPLOYMENT_TARGET = 18.0; 581 MTL_ENABLE_DEBUG_INFO = NO; 582 MTL_FAST_MATH = YES; 583 PRODUCT_NAME = "$(TARGET_NAME)"; 584 SDKROOT = iphoneos; 585 SWIFT_COMPILATION_MODE = wholemodule; 586 SWIFT_OPTIMIZATION_LEVEL = "-O"; 587 SWIFT_VERSION = 5.0; 588 }; 589 name = Release; 590 }; 591 F4F00921D65CA3F2388F2BCC /* Debug */ = { 592 isa = XCBuildConfiguration; 593 buildSettings = { 594 ALWAYS_SEARCH_USER_PATHS = NO; 595 CLANG_ANALYZER_NONNULL = YES; 596 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 597 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; 598 CLANG_CXX_LIBRARY = "libc++"; 599 CLANG_ENABLE_MODULES = YES; 600 CLANG_ENABLE_OBJC_ARC = YES; 601 CLANG_ENABLE_OBJC_WEAK = YES; 602 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 603 CLANG_WARN_BOOL_CONVERSION = YES; 604 CLANG_WARN_COMMA = YES; 605 CLANG_WARN_CONSTANT_CONVERSION = YES; 606 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 607 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 608 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 609 CLANG_WARN_EMPTY_BODY = YES; 610 CLANG_WARN_ENUM_CONVERSION = YES; 611 CLANG_WARN_INFINITE_RECURSION = YES; 612 CLANG_WARN_INT_CONVERSION = YES; 613 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 614 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 615 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 616 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 617 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 618 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 619 CLANG_WARN_STRICT_PROTOTYPES = YES; 620 CLANG_WARN_SUSPICIOUS_MOVE = YES; 621 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 622 CLANG_WARN_UNREACHABLE_CODE = YES; 623 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 624 COPY_PHASE_STRIP = NO; 625 DEBUG_INFORMATION_FORMAT = dwarf; 626 ENABLE_STRICT_OBJC_MSGSEND = YES; 627 ENABLE_TESTABILITY = YES; 628 GCC_C_LANGUAGE_STANDARD = gnu11; 629 GCC_DYNAMIC_NO_PIC = NO; 630 GCC_NO_COMMON_BLOCKS = YES; 631 GCC_OPTIMIZATION_LEVEL = 0; 632 GCC_PREPROCESSOR_DEFINITIONS = ( 633 "$(inherited)", 634 "DEBUG=1", 635 ); 636 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 637 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 638 GCC_WARN_UNDECLARED_SELECTOR = YES; 639 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 640 GCC_WARN_UNUSED_FUNCTION = YES; 641 GCC_WARN_UNUSED_VARIABLE = YES; 642 IPHONEOS_DEPLOYMENT_TARGET = 18.0; 643 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; 644 MTL_FAST_MATH = YES; 645 ONLY_ACTIVE_ARCH = YES; 646 PRODUCT_NAME = "$(TARGET_NAME)"; 647 SDKROOT = iphoneos; 648 SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; 649 SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 650 SWIFT_VERSION = 5.0; 651 }; 652 name = Debug; 653 }; 654 /* End XCBuildConfiguration section */ 655 656 /* Begin XCConfigurationList section */ 657 2513910CE2A2ED545A78A163 /* Build configuration list for PBXNativeTarget "Radroots" */ = { 658 isa = XCConfigurationList; 659 buildConfigurations = ( 660 5486087B252C6EA76ADD9BB8 /* Debug */, 661 D930E9391B5B63DB518922D2 /* Release */, 662 ); 663 defaultConfigurationIsVisible = 0; 664 defaultConfigurationName = Debug; 665 }; 666 D17883D6A48F29A2A4DFE795 /* Build configuration list for PBXProject "Radroots" */ = { 667 isa = XCConfigurationList; 668 buildConfigurations = ( 669 F4F00921D65CA3F2388F2BCC /* Debug */, 670 F4E5B115657562F65E2A7C00 /* Release */, 671 ); 672 defaultConfigurationIsVisible = 0; 673 defaultConfigurationName = Debug; 674 }; 675 /* End XCConfigurationList section */ 676 677 /* Begin XCLocalSwiftPackageReference section */ 678 D71BF9693060631950EFC310 /* XCLocalSwiftPackageReference "../../../../domains/radroots/apple_kit" */ = { 679 isa = XCLocalSwiftPackageReference; 680 relativePath = ../../../../domains/radroots/apple_kit; 681 }; 682 /* End XCLocalSwiftPackageReference section */ 683 684 /* Begin XCSwiftPackageProductDependency section */ 685 2DAD90EBF8EB00ACDD7611CD /* RadrootsKit */ = { 686 isa = XCSwiftPackageProductDependency; 687 productName = RadrootsKit; 688 }; 689 /* End XCSwiftPackageProductDependency section */ 690 }; 691 rootObject = 572C41532B5066EC7641561C /* Project object */; 692 }