679 lines
36 KiB
Text
679 lines
36 KiB
Text
|
|
// !$*UTF8*$!
|
||
|
|
{
|
||
|
|
archiveVersion = 1;
|
||
|
|
classes = {
|
||
|
|
};
|
||
|
|
objectVersion = 77;
|
||
|
|
objects = {
|
||
|
|
|
||
|
|
/* Begin PBXBuildFile section */
|
||
|
|
083FF8D3F7D7C404292CC778 /* LanguageDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486323C78B9C82E619CA733D /* LanguageDetector.swift */; };
|
||
|
|
152AF7634AD26B9DB0C0C0E2 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 772CFF753C6F3A5ACBE3ADB3 /* ContentView.swift */; };
|
||
|
|
1733074A4A501358F74BA56C /* FileOperationValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4C0BB28FA3672ACCF8B1F18 /* FileOperationValidator.swift */; };
|
||
|
|
1958662EADCBB69352191A3E /* FindInFileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C9F83681CE5ECA07416A9FA /* FindInFileView.swift */; };
|
||
|
|
1B14F98EC8A4E5141A15BF12 /* OnboardingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8353DAEA46503C5282B7B130 /* OnboardingView.swift */; };
|
||
|
|
23CD88A842BF5B264AF834DF /* PreflightView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6151BCED355A7DB45874354 /* PreflightView.swift */; };
|
||
|
|
2A5AC5BE78730EFB7EB5D13C /* FindAcrossFilesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24AEDD9354F0B2D5F9529B63 /* FindAcrossFilesView.swift */; };
|
||
|
|
2D078ABFBD23CEE45DB030D7 /* FileSyncPipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F973FFA66BA97FB15693831 /* FileSyncPipeline.swift */; };
|
||
|
|
338405877BC9B112C1A5583B /* TreeSitterBashRunestone in Frameworks */ = {isa = PBXBuildFile; productRef = 956726714707A9B39225C5A6 /* TreeSitterBashRunestone */; };
|
||
|
|
33C2A48DAF7FC9D16CDF640F /* GitPanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 772FA6F31FCD4165D27B03B8 /* GitPanel.swift */; };
|
||
|
|
36907E0F5E04B4AC0B4A02BD /* PadXcodeTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6131F64D27F3F414498EE33 /* PadXcodeTheme.swift */; };
|
||
|
|
371D5862E0FC9D88AE10E0B1 /* GitStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2A7F6CB2C7736B088EAE7A3 /* GitStore.swift */; };
|
||
|
|
403E2F72B0BABD711A511638 /* ToastSystem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99F35A0DBED65BE54BE0E9DB /* ToastSystem.swift */; };
|
||
|
|
4457404AF277B3BF0FD0EAAD /* EditorTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89E2479AE0F335916A182D21 /* EditorTabBar.swift */; };
|
||
|
|
4BB903BFD791318133D6A069 /* CodeEditorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7807AF0FAB473BDE4EEE42D /* CodeEditorView.swift */; };
|
||
|
|
573D6A16ACD1B78394565880 /* DaemonConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61F2B8E63953C26B44921E94 /* DaemonConfiguration.swift */; };
|
||
|
|
57F8F70B263E6097FF0E60C8 /* UnsavedChangesGuard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86C371B51B38EBEF37CC9187 /* UnsavedChangesGuard.swift */; };
|
||
|
|
5DEB0C4381E2506328432D78 /* CompletionPopover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73AED5B4DD104E0170E7B995 /* CompletionPopover.swift */; };
|
||
|
|
651C31BD6316AD08A89759C4 /* SharedModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 040994AC7B1C480C01312210 /* SharedModels.swift */; };
|
||
|
|
6926E7BA074643381A03EBF2 /* CompletionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1197CE2D262CAB36A4EB08B1 /* CompletionController.swift */; };
|
||
|
|
7C5CED6B1BB53D0BEF24A071 /* TreeSitterJSONRunestone in Frameworks */ = {isa = PBXBuildFile; productRef = E47877F105A71A00A5028F8F /* TreeSitterJSONRunestone */; };
|
||
|
|
81115284C29C9884270CCF68 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D5840FC45E969239D7B2B34 /* SettingsView.swift */; };
|
||
|
|
86695EF4C142827F9A7E5262 /* Runestone in Frameworks */ = {isa = PBXBuildFile; productRef = 3120FC610B14411603CDF871 /* Runestone */; };
|
||
|
|
88EDF52AD32D156D991366DD /* GutterAnnotationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0065F9C4376D6BC348C0314 /* GutterAnnotationView.swift */; };
|
||
|
|
90C3D4D8698EE2901CDF6487 /* EnhancedConsoleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54A1BF00F860C37D9DC8C613 /* EnhancedConsoleView.swift */; };
|
||
|
|
93BBC37FBE9490A3863319D9 /* EditorState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 949E76D0BDDF5F0CCBA337B2 /* EditorState.swift */; };
|
||
|
|
9E5911ECB267D71446335BAC /* GitCallbackHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC68A23144FCD4E447D67C01 /* GitCallbackHandler.swift */; };
|
||
|
|
A2FB9D4EEB36892347BEF121 /* PadXcodeApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = A099AC677DB833A24E5B11F6 /* PadXcodeApp.swift */; };
|
||
|
|
A745764D69CD7065491307FD /* DaemonHealthMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = F01699A9B4132700BCED77AF /* DaemonHealthMonitor.swift */; };
|
||
|
|
AB67A1DBA578A7364FE7E0E2 /* GitService.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA68C429721ACAC7F5762A0E /* GitService.swift */; };
|
||
|
|
ACB9ACF2E46075B1DCD0FF9F /* ProjectStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C6481C52141ED76295443F /* ProjectStore.swift */; };
|
||
|
|
BC73C1C7C7900157D9771F0B /* BuildToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A097BE571671DFC91687F5 /* BuildToolbar.swift */; };
|
||
|
|
BCC8A449CD3D69A848DBFF51 /* LocalGitConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB0ADB757F3F9FD0EEDE0792 /* LocalGitConfiguration.swift */; };
|
||
|
|
C03314EAF4EC702A21E41D17 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD3760369B89F6A8D0494672 /* SceneDelegate.swift */; };
|
||
|
|
C6139C1D648C21FE025EAAF8 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03BBB5694C44453C03F81564 /* RetryPolicy.swift */; };
|
||
|
|
C6BACCBCDECFAF935E59078A /* BuildDiagnosticParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32F592A988E8CAD87E667522 /* BuildDiagnosticParser.swift */; };
|
||
|
|
CA9FB2823282C67850985CDA /* FileOperationSheets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 802D34EBD792211122BFFAD1 /* FileOperationSheets.swift */; };
|
||
|
|
CB9FEAD7791E0F024861295A /* JumpToLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8C6CF7ECB54685991BF2756 /* JumpToLineView.swift */; };
|
||
|
|
CE20F98B2486E1E153DDE6CA /* TreeSitterMarkdownRunestone in Frameworks */ = {isa = PBXBuildFile; productRef = BC622C188F819128EFAD41FC /* TreeSitterMarkdownRunestone */; };
|
||
|
|
DE1D50F19A7356757663936E /* EditorKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F9E7D37468DC86AA0FE9EA4 /* EditorKeyboardToolbar.swift */; };
|
||
|
|
E052E548B69DEAE08B676FBC /* LSPClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C80ED0B1C6FB0AE8B7D525F /* LSPClient.swift */; };
|
||
|
|
E31CC0E6168F30611E2EA728 /* BuildPreflightChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9020C062BD9713290C885D1 /* BuildPreflightChecker.swift */; };
|
||
|
|
E47EAEA1E890FF698EDAD30C /* BuildHistoryStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A5247AA5BF912B8922DCB52 /* BuildHistoryStore.swift */; };
|
||
|
|
E572F4D5B59D51F7026DDBC1 /* TreeSitterSwiftRunestone in Frameworks */ = {isa = PBXBuildFile; productRef = 8410B0D892289F9738E1C07D /* TreeSitterSwiftRunestone */; };
|
||
|
|
EF158635704532F420B9A4EA /* BuildService.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3A46BFD2F8AEFA0A78AE0D6 /* BuildService.swift */; };
|
||
|
|
F055206CFF5CC3DD2FF589CE /* GitAwareFileNavigatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FE12DC24C78ACBF394E7F0B /* GitAwareFileNavigatorView.swift */; };
|
||
|
|
F5E24A92C0FC384F7BE75F19 /* WorkingCopyGuard.swift in Sources */ = {isa = PBXBuildFile; fileRef = D898CA50CF77E9D99DF46861 /* WorkingCopyGuard.swift */; };
|
||
|
|
F7503FE6FDAF26BCFF4E45D7 /* RunestoneEditorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B107E8DEB3E6DEF57F78FF84 /* RunestoneEditorView.swift */; };
|
||
|
|
FD74914AEA0642D536E3505F /* HardwareKeyboardCommandHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 403212EB7771BE3BDA8D2824 /* HardwareKeyboardCommandHandler.swift */; };
|
||
|
|
/* End PBXBuildFile section */
|
||
|
|
|
||
|
|
/* Begin PBXFileReference section */
|
||
|
|
03BBB5694C44453C03F81564 /* RetryPolicy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RetryPolicy.swift; sourceTree = "<group>"; };
|
||
|
|
040994AC7B1C480C01312210 /* SharedModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SharedModels.swift; sourceTree = "<group>"; };
|
||
|
|
1197CE2D262CAB36A4EB08B1 /* CompletionController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompletionController.swift; sourceTree = "<group>"; };
|
||
|
|
1F973FFA66BA97FB15693831 /* FileSyncPipeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileSyncPipeline.swift; sourceTree = "<group>"; };
|
||
|
|
24AEDD9354F0B2D5F9529B63 /* FindAcrossFilesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FindAcrossFilesView.swift; sourceTree = "<group>"; };
|
||
|
|
2FE12DC24C78ACBF394E7F0B /* GitAwareFileNavigatorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GitAwareFileNavigatorView.swift; sourceTree = "<group>"; };
|
||
|
|
32F592A988E8CAD87E667522 /* BuildDiagnosticParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildDiagnosticParser.swift; sourceTree = "<group>"; };
|
||
|
|
3A5247AA5BF912B8922DCB52 /* BuildHistoryStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildHistoryStore.swift; sourceTree = "<group>"; };
|
||
|
|
3C9F83681CE5ECA07416A9FA /* FindInFileView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FindInFileView.swift; sourceTree = "<group>"; };
|
||
|
|
403212EB7771BE3BDA8D2824 /* HardwareKeyboardCommandHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HardwareKeyboardCommandHandler.swift; sourceTree = "<group>"; };
|
||
|
|
486323C78B9C82E619CA733D /* LanguageDetector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LanguageDetector.swift; sourceTree = "<group>"; };
|
||
|
|
4C80ED0B1C6FB0AE8B7D525F /* LSPClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LSPClient.swift; sourceTree = "<group>"; };
|
||
|
|
54A1BF00F860C37D9DC8C613 /* EnhancedConsoleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnhancedConsoleView.swift; sourceTree = "<group>"; };
|
||
|
|
61F2B8E63953C26B44921E94 /* DaemonConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DaemonConfiguration.swift; sourceTree = "<group>"; };
|
||
|
|
6D5840FC45E969239D7B2B34 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; };
|
||
|
|
72C6481C52141ED76295443F /* ProjectStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProjectStore.swift; sourceTree = "<group>"; };
|
||
|
|
73AED5B4DD104E0170E7B995 /* CompletionPopover.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompletionPopover.swift; sourceTree = "<group>"; };
|
||
|
|
772CFF753C6F3A5ACBE3ADB3 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
||
|
|
772FA6F31FCD4165D27B03B8 /* GitPanel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GitPanel.swift; sourceTree = "<group>"; };
|
||
|
|
7F9E7D37468DC86AA0FE9EA4 /* EditorKeyboardToolbar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorKeyboardToolbar.swift; sourceTree = "<group>"; };
|
||
|
|
802D34EBD792211122BFFAD1 /* FileOperationSheets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileOperationSheets.swift; sourceTree = "<group>"; };
|
||
|
|
8353DAEA46503C5282B7B130 /* OnboardingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingView.swift; sourceTree = "<group>"; };
|
||
|
|
86C371B51B38EBEF37CC9187 /* UnsavedChangesGuard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnsavedChangesGuard.swift; sourceTree = "<group>"; };
|
||
|
|
89E2479AE0F335916A182D21 /* EditorTabBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorTabBar.swift; sourceTree = "<group>"; };
|
||
|
|
949E76D0BDDF5F0CCBA337B2 /* EditorState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorState.swift; sourceTree = "<group>"; };
|
||
|
|
99F35A0DBED65BE54BE0E9DB /* ToastSystem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToastSystem.swift; sourceTree = "<group>"; };
|
||
|
|
A099AC677DB833A24E5B11F6 /* PadXcodeApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PadXcodeApp.swift; sourceTree = "<group>"; };
|
||
|
|
A3A46BFD2F8AEFA0A78AE0D6 /* BuildService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildService.swift; sourceTree = "<group>"; };
|
||
|
|
A7A097BE571671DFC91687F5 /* BuildToolbar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildToolbar.swift; sourceTree = "<group>"; };
|
||
|
|
B0065F9C4376D6BC348C0314 /* GutterAnnotationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GutterAnnotationView.swift; sourceTree = "<group>"; };
|
||
|
|
B107E8DEB3E6DEF57F78FF84 /* RunestoneEditorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunestoneEditorView.swift; sourceTree = "<group>"; };
|
||
|
|
B2A7F6CB2C7736B088EAE7A3 /* GitStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GitStore.swift; sourceTree = "<group>"; };
|
||
|
|
BA68C429721ACAC7F5762A0E /* GitService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GitService.swift; sourceTree = "<group>"; };
|
||
|
|
C6131F64D27F3F414498EE33 /* PadXcodeTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PadXcodeTheme.swift; sourceTree = "<group>"; };
|
||
|
|
C7807AF0FAB473BDE4EEE42D /* CodeEditorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CodeEditorView.swift; sourceTree = "<group>"; };
|
||
|
|
C8C6CF7ECB54685991BF2756 /* JumpToLineView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JumpToLineView.swift; sourceTree = "<group>"; };
|
||
|
|
CB0ADB757F3F9FD0EEDE0792 /* LocalGitConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalGitConfiguration.swift; sourceTree = "<group>"; };
|
||
|
|
CD30F2AC447C8CDFD18762C4 /* PadXcode.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PadXcode.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||
|
|
D898CA50CF77E9D99DF46861 /* WorkingCopyGuard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkingCopyGuard.swift; sourceTree = "<group>"; };
|
||
|
|
DD3760369B89F6A8D0494672 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
|
||
|
|
E9020C062BD9713290C885D1 /* BuildPreflightChecker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildPreflightChecker.swift; sourceTree = "<group>"; };
|
||
|
|
F01699A9B4132700BCED77AF /* DaemonHealthMonitor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DaemonHealthMonitor.swift; sourceTree = "<group>"; };
|
||
|
|
F4C0BB28FA3672ACCF8B1F18 /* FileOperationValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileOperationValidator.swift; sourceTree = "<group>"; };
|
||
|
|
F6151BCED355A7DB45874354 /* PreflightView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreflightView.swift; sourceTree = "<group>"; };
|
||
|
|
FC68A23144FCD4E447D67C01 /* GitCallbackHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GitCallbackHandler.swift; sourceTree = "<group>"; };
|
||
|
|
/* End PBXFileReference section */
|
||
|
|
|
||
|
|
/* Begin PBXFrameworksBuildPhase section */
|
||
|
|
C8933B5190DE7E313A882824 /* Frameworks */ = {
|
||
|
|
isa = PBXFrameworksBuildPhase;
|
||
|
|
buildActionMask = 2147483647;
|
||
|
|
files = (
|
||
|
|
86695EF4C142827F9A7E5262 /* Runestone in Frameworks */,
|
||
|
|
E572F4D5B59D51F7026DDBC1 /* TreeSitterSwiftRunestone in Frameworks */,
|
||
|
|
7C5CED6B1BB53D0BEF24A071 /* TreeSitterJSONRunestone in Frameworks */,
|
||
|
|
CE20F98B2486E1E153DDE6CA /* TreeSitterMarkdownRunestone in Frameworks */,
|
||
|
|
338405877BC9B112C1A5583B /* TreeSitterBashRunestone in Frameworks */,
|
||
|
|
);
|
||
|
|
runOnlyForDeploymentPostprocessing = 0;
|
||
|
|
};
|
||
|
|
/* End PBXFrameworksBuildPhase section */
|
||
|
|
|
||
|
|
/* Begin PBXGroup section */
|
||
|
|
001E47676F4936081E78102A /* Navigator */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
802D34EBD792211122BFFAD1 /* FileOperationSheets.swift */,
|
||
|
|
2FE12DC24C78ACBF394E7F0B /* GitAwareFileNavigatorView.swift */,
|
||
|
|
);
|
||
|
|
path = Navigator;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
08BDBB6AA3128068C8DE687F /* Theme */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
486323C78B9C82E619CA733D /* LanguageDetector.swift */,
|
||
|
|
C6131F64D27F3F414498EE33 /* PadXcodeTheme.swift */,
|
||
|
|
);
|
||
|
|
path = Theme;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
0EDA2B92E8DD9037C9320F0D /* Settings */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
6D5840FC45E969239D7B2B34 /* SettingsView.swift */,
|
||
|
|
);
|
||
|
|
path = Settings;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
128CAC9F54E6549519CD99E5 /* Layout */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
A7A097BE571671DFC91687F5 /* BuildToolbar.swift */,
|
||
|
|
772CFF753C6F3A5ACBE3ADB3 /* ContentView.swift */,
|
||
|
|
54A1BF00F860C37D9DC8C613 /* EnhancedConsoleView.swift */,
|
||
|
|
);
|
||
|
|
path = Layout;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
1B791F655CA20ED5CB9A21AD /* Editor */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
C7807AF0FAB473BDE4EEE42D /* CodeEditorView.swift */,
|
||
|
|
1197CE2D262CAB36A4EB08B1 /* CompletionController.swift */,
|
||
|
|
7F9E7D37468DC86AA0FE9EA4 /* EditorKeyboardToolbar.swift */,
|
||
|
|
949E76D0BDDF5F0CCBA337B2 /* EditorState.swift */,
|
||
|
|
89E2479AE0F335916A182D21 /* EditorTabBar.swift */,
|
||
|
|
24AEDD9354F0B2D5F9529B63 /* FindAcrossFilesView.swift */,
|
||
|
|
3C9F83681CE5ECA07416A9FA /* FindInFileView.swift */,
|
||
|
|
B0065F9C4376D6BC348C0314 /* GutterAnnotationView.swift */,
|
||
|
|
403212EB7771BE3BDA8D2824 /* HardwareKeyboardCommandHandler.swift */,
|
||
|
|
C8C6CF7ECB54685991BF2756 /* JumpToLineView.swift */,
|
||
|
|
B107E8DEB3E6DEF57F78FF84 /* RunestoneEditorView.swift */,
|
||
|
|
);
|
||
|
|
path = Editor;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
2AE5213C0EFCB72C98B383F2 /* Build */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
3A5247AA5BF912B8922DCB52 /* BuildHistoryStore.swift */,
|
||
|
|
E9020C062BD9713290C885D1 /* BuildPreflightChecker.swift */,
|
||
|
|
F6151BCED355A7DB45874354 /* PreflightView.swift */,
|
||
|
|
);
|
||
|
|
path = Build;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
2E1F9A95CFA51A3DBA365597 /* Diagnostics */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
32F592A988E8CAD87E667522 /* BuildDiagnosticParser.swift */,
|
||
|
|
73AED5B4DD104E0170E7B995 /* CompletionPopover.swift */,
|
||
|
|
);
|
||
|
|
path = Diagnostics;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
3A5C1275E8C8FA6CAC87F8BF = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
A099AC677DB833A24E5B11F6 /* PadXcodeApp.swift */,
|
||
|
|
DD3760369B89F6A8D0494672 /* SceneDelegate.swift */,
|
||
|
|
2AE5213C0EFCB72C98B383F2 /* Build */,
|
||
|
|
AB8AEEB4DCD48BCA17671113 /* Config */,
|
||
|
|
2E1F9A95CFA51A3DBA365597 /* Diagnostics */,
|
||
|
|
1B791F655CA20ED5CB9A21AD /* Editor */,
|
||
|
|
D48F9FA03FA4044C6E37181D /* Git */,
|
||
|
|
128CAC9F54E6549519CD99E5 /* Layout */,
|
||
|
|
001E47676F4936081E78102A /* Navigator */,
|
||
|
|
A0B252F8A0DC574C1A8C88D8 /* Network */,
|
||
|
|
AB595EB21B8B99DB87CBDEB0 /* Onboarding */,
|
||
|
|
0EDA2B92E8DD9037C9320F0D /* Settings */,
|
||
|
|
726EA157E7D56E1537B3979F /* Shared */,
|
||
|
|
08BDBB6AA3128068C8DE687F /* Theme */,
|
||
|
|
C4EA40130D7B0405BDC42062 /* UI */,
|
||
|
|
F81B719B69C2BD4C9E22E31D /* Validation */,
|
||
|
|
CF71EFCDBAAFCDF11EA83B3A /* Products */,
|
||
|
|
);
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
726EA157E7D56E1537B3979F /* Shared */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
040994AC7B1C480C01312210 /* SharedModels.swift */,
|
||
|
|
);
|
||
|
|
path = Shared;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
A0B252F8A0DC574C1A8C88D8 /* Network */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
A3A46BFD2F8AEFA0A78AE0D6 /* BuildService.swift */,
|
||
|
|
F01699A9B4132700BCED77AF /* DaemonHealthMonitor.swift */,
|
||
|
|
1F973FFA66BA97FB15693831 /* FileSyncPipeline.swift */,
|
||
|
|
4C80ED0B1C6FB0AE8B7D525F /* LSPClient.swift */,
|
||
|
|
);
|
||
|
|
path = Network;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
AB595EB21B8B99DB87CBDEB0 /* Onboarding */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
8353DAEA46503C5282B7B130 /* OnboardingView.swift */,
|
||
|
|
);
|
||
|
|
path = Onboarding;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
AB8AEEB4DCD48BCA17671113 /* Config */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
61F2B8E63953C26B44921E94 /* DaemonConfiguration.swift */,
|
||
|
|
CB0ADB757F3F9FD0EEDE0792 /* LocalGitConfiguration.swift */,
|
||
|
|
72C6481C52141ED76295443F /* ProjectStore.swift */,
|
||
|
|
);
|
||
|
|
path = Config;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
C4EA40130D7B0405BDC42062 /* UI */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
99F35A0DBED65BE54BE0E9DB /* ToastSystem.swift */,
|
||
|
|
);
|
||
|
|
path = UI;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
CF71EFCDBAAFCDF11EA83B3A /* Products */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
CD30F2AC447C8CDFD18762C4 /* PadXcode.app */,
|
||
|
|
);
|
||
|
|
name = Products;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
D48F9FA03FA4044C6E37181D /* Git */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
FC68A23144FCD4E447D67C01 /* GitCallbackHandler.swift */,
|
||
|
|
772FA6F31FCD4165D27B03B8 /* GitPanel.swift */,
|
||
|
|
BA68C429721ACAC7F5762A0E /* GitService.swift */,
|
||
|
|
B2A7F6CB2C7736B088EAE7A3 /* GitStore.swift */,
|
||
|
|
);
|
||
|
|
path = Git;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
F81B719B69C2BD4C9E22E31D /* Validation */ = {
|
||
|
|
isa = PBXGroup;
|
||
|
|
children = (
|
||
|
|
F4C0BB28FA3672ACCF8B1F18 /* FileOperationValidator.swift */,
|
||
|
|
03BBB5694C44453C03F81564 /* RetryPolicy.swift */,
|
||
|
|
86C371B51B38EBEF37CC9187 /* UnsavedChangesGuard.swift */,
|
||
|
|
D898CA50CF77E9D99DF46861 /* WorkingCopyGuard.swift */,
|
||
|
|
);
|
||
|
|
path = Validation;
|
||
|
|
sourceTree = "<group>";
|
||
|
|
};
|
||
|
|
/* End PBXGroup section */
|
||
|
|
|
||
|
|
/* Begin PBXNativeTarget section */
|
||
|
|
F38187C3AFEBE6E51DF9A567 /* PadXcode */ = {
|
||
|
|
isa = PBXNativeTarget;
|
||
|
|
buildConfigurationList = 43162ECBE691EFCA45732305 /* Build configuration list for PBXNativeTarget "PadXcode" */;
|
||
|
|
buildPhases = (
|
||
|
|
27ED70F5754EC0C4E7E5818E /* SwiftLint (optional) */,
|
||
|
|
59C0A30DFCDFA7528EEAC6AD /* Sources */,
|
||
|
|
C8933B5190DE7E313A882824 /* Frameworks */,
|
||
|
|
);
|
||
|
|
buildRules = (
|
||
|
|
);
|
||
|
|
dependencies = (
|
||
|
|
);
|
||
|
|
name = PadXcode;
|
||
|
|
packageProductDependencies = (
|
||
|
|
3120FC610B14411603CDF871 /* Runestone */,
|
||
|
|
8410B0D892289F9738E1C07D /* TreeSitterSwiftRunestone */,
|
||
|
|
E47877F105A71A00A5028F8F /* TreeSitterJSONRunestone */,
|
||
|
|
BC622C188F819128EFAD41FC /* TreeSitterMarkdownRunestone */,
|
||
|
|
956726714707A9B39225C5A6 /* TreeSitterBashRunestone */,
|
||
|
|
);
|
||
|
|
productName = PadXcode;
|
||
|
|
productReference = CD30F2AC447C8CDFD18762C4 /* PadXcode.app */;
|
||
|
|
productType = "com.apple.product-type.application";
|
||
|
|
};
|
||
|
|
/* End PBXNativeTarget section */
|
||
|
|
|
||
|
|
/* Begin PBXProject section */
|
||
|
|
45A4DCC266B38C5780808102 /* Project object */ = {
|
||
|
|
isa = PBXProject;
|
||
|
|
attributes = {
|
||
|
|
BuildIndependentTargetsInParallel = YES;
|
||
|
|
LastUpgradeCheck = 1500;
|
||
|
|
TargetAttributes = {
|
||
|
|
F38187C3AFEBE6E51DF9A567 = {
|
||
|
|
ProvisioningStyle = Automatic;
|
||
|
|
};
|
||
|
|
};
|
||
|
|
};
|
||
|
|
buildConfigurationList = 5F6603DC2B6EF3C225AAEE56 /* Build configuration list for PBXProject "PadXcode" */;
|
||
|
|
developmentRegion = en;
|
||
|
|
hasScannedForEncodings = 0;
|
||
|
|
knownRegions = (
|
||
|
|
Base,
|
||
|
|
en,
|
||
|
|
);
|
||
|
|
mainGroup = 3A5C1275E8C8FA6CAC87F8BF;
|
||
|
|
minimizedProjectReferenceProxies = 1;
|
||
|
|
packageReferences = (
|
||
|
|
125671CA66EE4DCA07AFEA40 /* XCRemoteSwiftPackageReference "Runestone" */,
|
||
|
|
081922004D494D01B3E1BBFD /* XCRemoteSwiftPackageReference "TreeSitterLanguages" */,
|
||
|
|
);
|
||
|
|
preferredProjectObjectVersion = 77;
|
||
|
|
productRefGroup = CF71EFCDBAAFCDF11EA83B3A /* Products */;
|
||
|
|
projectDirPath = "";
|
||
|
|
projectRoot = "";
|
||
|
|
targets = (
|
||
|
|
F38187C3AFEBE6E51DF9A567 /* PadXcode */,
|
||
|
|
);
|
||
|
|
};
|
||
|
|
/* End PBXProject section */
|
||
|
|
|
||
|
|
/* Begin PBXShellScriptBuildPhase section */
|
||
|
|
27ED70F5754EC0C4E7E5818E /* SwiftLint (optional) */ = {
|
||
|
|
isa = PBXShellScriptBuildPhase;
|
||
|
|
alwaysOutOfDate = 1;
|
||
|
|
buildActionMask = 2147483647;
|
||
|
|
files = (
|
||
|
|
);
|
||
|
|
inputFileListPaths = (
|
||
|
|
);
|
||
|
|
inputPaths = (
|
||
|
|
);
|
||
|
|
name = "SwiftLint (optional)";
|
||
|
|
outputFileListPaths = (
|
||
|
|
);
|
||
|
|
outputPaths = (
|
||
|
|
);
|
||
|
|
runOnlyForDeploymentPostprocessing = 0;
|
||
|
|
shellPath = /bin/sh;
|
||
|
|
shellScript = "if which swiftlint > /dev/null; then\n swiftlint\nfi\n";
|
||
|
|
showEnvVarsInLog = 0;
|
||
|
|
};
|
||
|
|
/* End PBXShellScriptBuildPhase section */
|
||
|
|
|
||
|
|
/* Begin PBXSourcesBuildPhase section */
|
||
|
|
59C0A30DFCDFA7528EEAC6AD /* Sources */ = {
|
||
|
|
isa = PBXSourcesBuildPhase;
|
||
|
|
buildActionMask = 2147483647;
|
||
|
|
files = (
|
||
|
|
C6BACCBCDECFAF935E59078A /* BuildDiagnosticParser.swift in Sources */,
|
||
|
|
E47EAEA1E890FF698EDAD30C /* BuildHistoryStore.swift in Sources */,
|
||
|
|
E31CC0E6168F30611E2EA728 /* BuildPreflightChecker.swift in Sources */,
|
||
|
|
EF158635704532F420B9A4EA /* BuildService.swift in Sources */,
|
||
|
|
BC73C1C7C7900157D9771F0B /* BuildToolbar.swift in Sources */,
|
||
|
|
4BB903BFD791318133D6A069 /* CodeEditorView.swift in Sources */,
|
||
|
|
6926E7BA074643381A03EBF2 /* CompletionController.swift in Sources */,
|
||
|
|
5DEB0C4381E2506328432D78 /* CompletionPopover.swift in Sources */,
|
||
|
|
152AF7634AD26B9DB0C0C0E2 /* ContentView.swift in Sources */,
|
||
|
|
573D6A16ACD1B78394565880 /* DaemonConfiguration.swift in Sources */,
|
||
|
|
A745764D69CD7065491307FD /* DaemonHealthMonitor.swift in Sources */,
|
||
|
|
DE1D50F19A7356757663936E /* EditorKeyboardToolbar.swift in Sources */,
|
||
|
|
93BBC37FBE9490A3863319D9 /* EditorState.swift in Sources */,
|
||
|
|
4457404AF277B3BF0FD0EAAD /* EditorTabBar.swift in Sources */,
|
||
|
|
90C3D4D8698EE2901CDF6487 /* EnhancedConsoleView.swift in Sources */,
|
||
|
|
CA9FB2823282C67850985CDA /* FileOperationSheets.swift in Sources */,
|
||
|
|
1733074A4A501358F74BA56C /* FileOperationValidator.swift in Sources */,
|
||
|
|
2D078ABFBD23CEE45DB030D7 /* FileSyncPipeline.swift in Sources */,
|
||
|
|
2A5AC5BE78730EFB7EB5D13C /* FindAcrossFilesView.swift in Sources */,
|
||
|
|
1958662EADCBB69352191A3E /* FindInFileView.swift in Sources */,
|
||
|
|
F055206CFF5CC3DD2FF589CE /* GitAwareFileNavigatorView.swift in Sources */,
|
||
|
|
9E5911ECB267D71446335BAC /* GitCallbackHandler.swift in Sources */,
|
||
|
|
33C2A48DAF7FC9D16CDF640F /* GitPanel.swift in Sources */,
|
||
|
|
AB67A1DBA578A7364FE7E0E2 /* GitService.swift in Sources */,
|
||
|
|
371D5862E0FC9D88AE10E0B1 /* GitStore.swift in Sources */,
|
||
|
|
88EDF52AD32D156D991366DD /* GutterAnnotationView.swift in Sources */,
|
||
|
|
FD74914AEA0642D536E3505F /* HardwareKeyboardCommandHandler.swift in Sources */,
|
||
|
|
CB9FEAD7791E0F024861295A /* JumpToLineView.swift in Sources */,
|
||
|
|
E052E548B69DEAE08B676FBC /* LSPClient.swift in Sources */,
|
||
|
|
083FF8D3F7D7C404292CC778 /* LanguageDetector.swift in Sources */,
|
||
|
|
BCC8A449CD3D69A848DBFF51 /* LocalGitConfiguration.swift in Sources */,
|
||
|
|
1B14F98EC8A4E5141A15BF12 /* OnboardingView.swift in Sources */,
|
||
|
|
A2FB9D4EEB36892347BEF121 /* PadXcodeApp.swift in Sources */,
|
||
|
|
36907E0F5E04B4AC0B4A02BD /* PadXcodeTheme.swift in Sources */,
|
||
|
|
23CD88A842BF5B264AF834DF /* PreflightView.swift in Sources */,
|
||
|
|
ACB9ACF2E46075B1DCD0FF9F /* ProjectStore.swift in Sources */,
|
||
|
|
C6139C1D648C21FE025EAAF8 /* RetryPolicy.swift in Sources */,
|
||
|
|
F7503FE6FDAF26BCFF4E45D7 /* RunestoneEditorView.swift in Sources */,
|
||
|
|
C03314EAF4EC702A21E41D17 /* SceneDelegate.swift in Sources */,
|
||
|
|
81115284C29C9884270CCF68 /* SettingsView.swift in Sources */,
|
||
|
|
651C31BD6316AD08A89759C4 /* SharedModels.swift in Sources */,
|
||
|
|
403E2F72B0BABD711A511638 /* ToastSystem.swift in Sources */,
|
||
|
|
57F8F70B263E6097FF0E60C8 /* UnsavedChangesGuard.swift in Sources */,
|
||
|
|
F5E24A92C0FC384F7BE75F19 /* WorkingCopyGuard.swift in Sources */,
|
||
|
|
);
|
||
|
|
runOnlyForDeploymentPostprocessing = 0;
|
||
|
|
};
|
||
|
|
/* End PBXSourcesBuildPhase section */
|
||
|
|
|
||
|
|
/* Begin XCBuildConfiguration section */
|
||
|
|
5D971FF1F5130913EE92CE3F /* Release */ = {
|
||
|
|
isa = XCBuildConfiguration;
|
||
|
|
buildSettings = {
|
||
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||
|
|
CODE_SIGN_ENTITLEMENTS = PadXcode.entitlements;
|
||
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||
|
|
DEVELOPMENT_TEAM = E9C9AGS9K6;
|
||
|
|
INFOPLIST_FILE = Info.plist;
|
||
|
|
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
|
||
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
||
|
|
"$(inherited)",
|
||
|
|
"@executable_path/Frameworks",
|
||
|
|
);
|
||
|
|
SDKROOT = iphoneos;
|
||
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
||
|
|
};
|
||
|
|
name = Release;
|
||
|
|
};
|
||
|
|
80CF6787C32190E0625B3CCD /* Debug */ = {
|
||
|
|
isa = XCBuildConfiguration;
|
||
|
|
buildSettings = {
|
||
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||
|
|
CODE_SIGN_ENTITLEMENTS = PadXcode.entitlements;
|
||
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||
|
|
DEVELOPMENT_TEAM = E9C9AGS9K6;
|
||
|
|
INFOPLIST_FILE = Info.plist;
|
||
|
|
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
|
||
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
||
|
|
"$(inherited)",
|
||
|
|
"@executable_path/Frameworks",
|
||
|
|
);
|
||
|
|
SDKROOT = iphoneos;
|
||
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
||
|
|
};
|
||
|
|
name = Debug;
|
||
|
|
};
|
||
|
|
AE4DDA67DA1A8F0198344D85 /* Debug */ = {
|
||
|
|
isa = XCBuildConfiguration;
|
||
|
|
buildSettings = {
|
||
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||
|
|
CLANG_ANALYZER_NONNULL = YES;
|
||
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||
|
|
CLANG_CXX_LIBRARY = "libc++";
|
||
|
|
CLANG_ENABLE_MODULES = YES;
|
||
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
||
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
||
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
||
|
|
CLANG_WARN_COMMA = YES;
|
||
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||
|
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
||
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
||
|
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
||
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
||
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||
|
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||
|
|
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||
|
|
CODE_SIGN_STYLE = Automatic;
|
||
|
|
COPY_PHASE_STRIP = NO;
|
||
|
|
CURRENT_PROJECT_VERSION = 1;
|
||
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
||
|
|
DEVELOPMENT_TEAM = "";
|
||
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||
|
|
ENABLE_TESTABILITY = YES;
|
||
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||
|
|
GCC_DYNAMIC_NO_PIC = NO;
|
||
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
||
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
||
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||
|
|
"$(inherited)",
|
||
|
|
"DEBUG=1",
|
||
|
|
);
|
||
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
||
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
||
|
|
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
|
||
|
|
MARKETING_VERSION = 1.0.0;
|
||
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||
|
|
MTL_FAST_MATH = YES;
|
||
|
|
ONLY_ACTIVE_ARCH = YES;
|
||
|
|
PRODUCT_BUNDLE_IDENTIFIER = ca.dallasgroot.PadXcode;
|
||
|
|
PRODUCT_NAME = PadXcode;
|
||
|
|
SDKROOT = iphoneos;
|
||
|
|
SUPPORTS_MAC_DESIGNED_FOR_IPAD = NO;
|
||
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
||
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||
|
|
SWIFT_VERSION = 5.9;
|
||
|
|
TARGETED_DEVICE_FAMILY = 2;
|
||
|
|
};
|
||
|
|
name = Debug;
|
||
|
|
};
|
||
|
|
FF6085DBCE1A799A09A55D5A /* Release */ = {
|
||
|
|
isa = XCBuildConfiguration;
|
||
|
|
buildSettings = {
|
||
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||
|
|
CLANG_ANALYZER_NONNULL = YES;
|
||
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||
|
|
CLANG_CXX_LIBRARY = "libc++";
|
||
|
|
CLANG_ENABLE_MODULES = YES;
|
||
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
||
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
||
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
||
|
|
CLANG_WARN_COMMA = YES;
|
||
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||
|
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
||
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
||
|
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
||
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
||
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||
|
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||
|
|
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||
|
|
CODE_SIGN_STYLE = Automatic;
|
||
|
|
COPY_PHASE_STRIP = NO;
|
||
|
|
CURRENT_PROJECT_VERSION = 1;
|
||
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
||
|
|
DEVELOPMENT_TEAM = "";
|
||
|
|
ENABLE_NS_ASSERTIONS = NO;
|
||
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
||
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
||
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
||
|
|
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
|
||
|
|
MARKETING_VERSION = 1.0.0;
|
||
|
|
MTL_ENABLE_DEBUG_INFO = NO;
|
||
|
|
MTL_FAST_MATH = YES;
|
||
|
|
PRODUCT_BUNDLE_IDENTIFIER = ca.dallasgroot.PadXcode;
|
||
|
|
PRODUCT_NAME = PadXcode;
|
||
|
|
SDKROOT = iphoneos;
|
||
|
|
SUPPORTS_MAC_DESIGNED_FOR_IPAD = NO;
|
||
|
|
SWIFT_COMPILATION_MODE = wholemodule;
|
||
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||
|
|
SWIFT_VERSION = 5.9;
|
||
|
|
TARGETED_DEVICE_FAMILY = 2;
|
||
|
|
};
|
||
|
|
name = Release;
|
||
|
|
};
|
||
|
|
/* End XCBuildConfiguration section */
|
||
|
|
|
||
|
|
/* Begin XCConfigurationList section */
|
||
|
|
43162ECBE691EFCA45732305 /* Build configuration list for PBXNativeTarget "PadXcode" */ = {
|
||
|
|
isa = XCConfigurationList;
|
||
|
|
buildConfigurations = (
|
||
|
|
80CF6787C32190E0625B3CCD /* Debug */,
|
||
|
|
5D971FF1F5130913EE92CE3F /* Release */,
|
||
|
|
);
|
||
|
|
defaultConfigurationIsVisible = 0;
|
||
|
|
defaultConfigurationName = Debug;
|
||
|
|
};
|
||
|
|
5F6603DC2B6EF3C225AAEE56 /* Build configuration list for PBXProject "PadXcode" */ = {
|
||
|
|
isa = XCConfigurationList;
|
||
|
|
buildConfigurations = (
|
||
|
|
AE4DDA67DA1A8F0198344D85 /* Debug */,
|
||
|
|
FF6085DBCE1A799A09A55D5A /* Release */,
|
||
|
|
);
|
||
|
|
defaultConfigurationIsVisible = 0;
|
||
|
|
defaultConfigurationName = Debug;
|
||
|
|
};
|
||
|
|
/* End XCConfigurationList section */
|
||
|
|
|
||
|
|
/* Begin XCRemoteSwiftPackageReference section */
|
||
|
|
081922004D494D01B3E1BBFD /* XCRemoteSwiftPackageReference "TreeSitterLanguages" */ = {
|
||
|
|
isa = XCRemoteSwiftPackageReference;
|
||
|
|
repositoryURL = "https://github.com/simonbs/TreeSitterLanguages.git";
|
||
|
|
requirement = {
|
||
|
|
kind = upToNextMajorVersion;
|
||
|
|
minimumVersion = 0.1.10;
|
||
|
|
};
|
||
|
|
};
|
||
|
|
125671CA66EE4DCA07AFEA40 /* XCRemoteSwiftPackageReference "Runestone" */ = {
|
||
|
|
isa = XCRemoteSwiftPackageReference;
|
||
|
|
repositoryURL = "https://github.com/simonbs/Runestone.git";
|
||
|
|
requirement = {
|
||
|
|
kind = upToNextMajorVersion;
|
||
|
|
minimumVersion = 0.5.1;
|
||
|
|
};
|
||
|
|
};
|
||
|
|
/* End XCRemoteSwiftPackageReference section */
|
||
|
|
|
||
|
|
/* Begin XCSwiftPackageProductDependency section */
|
||
|
|
3120FC610B14411603CDF871 /* Runestone */ = {
|
||
|
|
isa = XCSwiftPackageProductDependency;
|
||
|
|
package = 125671CA66EE4DCA07AFEA40 /* XCRemoteSwiftPackageReference "Runestone" */;
|
||
|
|
productName = Runestone;
|
||
|
|
};
|
||
|
|
8410B0D892289F9738E1C07D /* TreeSitterSwiftRunestone */ = {
|
||
|
|
isa = XCSwiftPackageProductDependency;
|
||
|
|
package = 081922004D494D01B3E1BBFD /* XCRemoteSwiftPackageReference "TreeSitterLanguages" */;
|
||
|
|
productName = TreeSitterSwiftRunestone;
|
||
|
|
};
|
||
|
|
956726714707A9B39225C5A6 /* TreeSitterBashRunestone */ = {
|
||
|
|
isa = XCSwiftPackageProductDependency;
|
||
|
|
package = 081922004D494D01B3E1BBFD /* XCRemoteSwiftPackageReference "TreeSitterLanguages" */;
|
||
|
|
productName = TreeSitterBashRunestone;
|
||
|
|
};
|
||
|
|
BC622C188F819128EFAD41FC /* TreeSitterMarkdownRunestone */ = {
|
||
|
|
isa = XCSwiftPackageProductDependency;
|
||
|
|
package = 081922004D494D01B3E1BBFD /* XCRemoteSwiftPackageReference "TreeSitterLanguages" */;
|
||
|
|
productName = TreeSitterMarkdownRunestone;
|
||
|
|
};
|
||
|
|
E47877F105A71A00A5028F8F /* TreeSitterJSONRunestone */ = {
|
||
|
|
isa = XCSwiftPackageProductDependency;
|
||
|
|
package = 081922004D494D01B3E1BBFD /* XCRemoteSwiftPackageReference "TreeSitterLanguages" */;
|
||
|
|
productName = TreeSitterJSONRunestone;
|
||
|
|
};
|
||
|
|
/* End XCSwiftPackageProductDependency section */
|
||
|
|
};
|
||
|
|
rootObject = 45A4DCC266B38C5780808102 /* Project object */;
|
||
|
|
}
|