|
20 | 20 | C8189B1C2938972F00C9DCDA /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8189B1B2938972F00C9DCDA /* ContentView.swift */; };
|
21 | 21 | C8189B1E2938973000C9DCDA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C8189B1D2938973000C9DCDA /* Assets.xcassets */; };
|
22 | 22 | C8189B212938973000C9DCDA /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C8189B202938973000C9DCDA /* Preview Assets.xcassets */; };
|
| 23 | + C8216B73298036EC00AD38C7 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8216B72298036EC00AD38C7 /* main.swift */; }; |
| 24 | + C8216B782980370100AD38C7 /* ReloadLaunchAgent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8216B772980370100AD38C7 /* ReloadLaunchAgent.swift */; }; |
| 25 | + C8216B7D2980374300AD38C7 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C8216B7C2980374300AD38C7 /* ArgumentParser */; }; |
| 26 | + C8216B802980378300AD38C7 /* Helper in Embed XPCService */ = {isa = PBXBuildFile; fileRef = C8216B70298036EC00AD38C7 /* Helper */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; |
23 | 27 | C832A47C2940C73E000989F2 /* copilot in Copy LanguageServer for Dev */ = {isa = PBXBuildFile; fileRef = C832A47B2940C71D000989F2 /* copilot */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
24 | 28 | C832A47D2940C74E000989F2 /* copilot in CopyFiles */ = {isa = PBXBuildFile; fileRef = C832A47B2940C71D000989F2 /* copilot */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
25 | 29 | C83B2B7A293D9C8C00C5ACCD /* LaunchAgentManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C83B2B79293D9C8C00C5ACCD /* LaunchAgentManager.swift */; };
|
|
51 | 55 | remoteGlobalIDString = C814588B2939EFDC00135263;
|
52 | 56 | remoteInfo = EditorExtension;
|
53 | 57 | };
|
| 58 | + C8216B7E2980377E00AD38C7 /* PBXContainerItemProxy */ = { |
| 59 | + isa = PBXContainerItemProxy; |
| 60 | + containerPortal = C8189B0E2938972F00C9DCDA /* Project object */; |
| 61 | + proxyType = 1; |
| 62 | + remoteGlobalIDString = C8216B6F298036EC00AD38C7; |
| 63 | + remoteInfo = Helper; |
| 64 | + }; |
54 | 65 | C8520304293CF0D400460097 /* PBXContainerItemProxy */ = {
|
55 | 66 | isa = PBXContainerItemProxy;
|
56 | 67 | containerPortal = C8189B0E2938972F00C9DCDA /* Project object */;
|
|
81 | 92 | );
|
82 | 93 | runOnlyForDeploymentPostprocessing = 1;
|
83 | 94 | };
|
| 95 | + C8216B6E298036EC00AD38C7 /* CopyFiles */ = { |
| 96 | + isa = PBXCopyFilesBuildPhase; |
| 97 | + buildActionMask = 2147483647; |
| 98 | + dstPath = /usr/share/man/man1/; |
| 99 | + dstSubfolderSpec = 0; |
| 100 | + files = ( |
| 101 | + ); |
| 102 | + runOnlyForDeploymentPostprocessing = 1; |
| 103 | + }; |
84 | 104 | C8520306293CF0EF00460097 /* Embed XPCService */ = {
|
85 | 105 | isa = PBXCopyFilesBuildPhase;
|
86 | 106 | buildActionMask = 2147483647;
|
87 | 107 | dstPath = "";
|
88 | 108 | dstSubfolderSpec = 6;
|
89 | 109 | files = (
|
| 110 | + C8216B802980378300AD38C7 /* Helper in Embed XPCService */, |
90 | 111 | C8520307293CF13600460097 /* CopilotForXcodeXPCService in Embed XPCService */,
|
91 | 112 | );
|
92 | 113 | name = "Embed XPCService";
|
|
151 | 172 | C8189B222938973000C9DCDA /* Copilot_for_Xcode.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Copilot_for_Xcode.entitlements; sourceTree = "<group>"; };
|
152 | 173 | C8189B282938979000C9DCDA /* Core */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = Core; sourceTree = "<group>"; };
|
153 | 174 | C81E867D296FE4420026E908 /* Version.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
|
| 175 | + C8216B70298036EC00AD38C7 /* Helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Helper; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 176 | + C8216B72298036EC00AD38C7 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; }; |
| 177 | + C8216B772980370100AD38C7 /* ReloadLaunchAgent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReloadLaunchAgent.swift; sourceTree = "<group>"; }; |
154 | 178 | C832A47B2940C71D000989F2 /* copilot */ = {isa = PBXFileReference; lastKnownFileType = folder; name = copilot; path = copilot.vim/copilot; sourceTree = "<group>"; };
|
155 | 179 | C83B2B79293D9C8C00C5ACCD /* LaunchAgentManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchAgentManager.swift; sourceTree = "<group>"; };
|
156 | 180 | C83B2B7B293D9FB400C5ACCD /* CopilotView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CopilotView.swift; sourceTree = "<group>"; };
|
|
198 | 222 | );
|
199 | 223 | runOnlyForDeploymentPostprocessing = 0;
|
200 | 224 | };
|
| 225 | + C8216B6D298036EC00AD38C7 /* Frameworks */ = { |
| 226 | + isa = PBXFrameworksBuildPhase; |
| 227 | + buildActionMask = 2147483647; |
| 228 | + files = ( |
| 229 | + C8216B7D2980374300AD38C7 /* ArgumentParser in Frameworks */, |
| 230 | + ); |
| 231 | + runOnlyForDeploymentPostprocessing = 0; |
| 232 | + }; |
201 | 233 | /* End PBXFrameworksBuildPhase section */
|
202 | 234 |
|
203 | 235 | /* Begin PBXGroup section */
|
|
254 | 286 | C8189B182938972F00C9DCDA /* Copilot for Xcode */,
|
255 | 287 | C81458922939EFDC00135263 /* EditorExtension */,
|
256 | 288 | C81458B6293A015C00135263 /* XPCService */,
|
| 289 | + C8216B71298036EC00AD38C7 /* Helper */, |
257 | 290 | C814588D2939EFDC00135263 /* Frameworks */,
|
258 | 291 | C8189B172938972F00C9DCDA /* Products */,
|
259 | 292 | );
|
|
265 | 298 | C8189B162938972F00C9DCDA /* Copilot for Xcode Dev.app */,
|
266 | 299 | C814588C2939EFDC00135263 /* Copilot.appex */,
|
267 | 300 | C81458B5293A015C00135263 /* CopilotForXcodeXPCService */,
|
| 301 | + C8216B70298036EC00AD38C7 /* Helper */, |
268 | 302 | );
|
269 | 303 | name = Products;
|
270 | 304 | sourceTree = "<group>";
|
|
297 | 331 | path = "Preview Content";
|
298 | 332 | sourceTree = "<group>";
|
299 | 333 | };
|
| 334 | + C8216B71298036EC00AD38C7 /* Helper */ = { |
| 335 | + isa = PBXGroup; |
| 336 | + children = ( |
| 337 | + C8216B72298036EC00AD38C7 /* main.swift */, |
| 338 | + C8216B772980370100AD38C7 /* ReloadLaunchAgent.swift */, |
| 339 | + ); |
| 340 | + path = Helper; |
| 341 | + sourceTree = "<group>"; |
| 342 | + }; |
300 | 343 | /* End PBXGroup section */
|
301 | 344 |
|
302 | 345 | /* Begin PBXNativeTarget section */
|
|
356 | 399 | buildRules = (
|
357 | 400 | );
|
358 | 401 | dependencies = (
|
| 402 | + C8216B7F2980377E00AD38C7 /* PBXTargetDependency */, |
359 | 403 | C8520305293CF0D400460097 /* PBXTargetDependency */,
|
360 | 404 | C814589A2939EFDC00135263 /* PBXTargetDependency */,
|
361 | 405 | );
|
|
367 | 411 | productReference = C8189B162938972F00C9DCDA /* Copilot for Xcode Dev.app */;
|
368 | 412 | productType = "com.apple.product-type.application";
|
369 | 413 | };
|
| 414 | + C8216B6F298036EC00AD38C7 /* Helper */ = { |
| 415 | + isa = PBXNativeTarget; |
| 416 | + buildConfigurationList = C8216B74298036EC00AD38C7 /* Build configuration list for PBXNativeTarget "Helper" */; |
| 417 | + buildPhases = ( |
| 418 | + C8216B6C298036EC00AD38C7 /* Sources */, |
| 419 | + C8216B6D298036EC00AD38C7 /* Frameworks */, |
| 420 | + C8216B6E298036EC00AD38C7 /* CopyFiles */, |
| 421 | + ); |
| 422 | + buildRules = ( |
| 423 | + ); |
| 424 | + dependencies = ( |
| 425 | + ); |
| 426 | + name = Helper; |
| 427 | + packageProductDependencies = ( |
| 428 | + C8216B7C2980374300AD38C7 /* ArgumentParser */, |
| 429 | + ); |
| 430 | + productName = Helper; |
| 431 | + productReference = C8216B70298036EC00AD38C7 /* Helper */; |
| 432 | + productType = "com.apple.product-type.tool"; |
| 433 | + }; |
370 | 434 | /* End PBXNativeTarget section */
|
371 | 435 |
|
372 | 436 | /* Begin PBXProject section */
|
|
386 | 450 | C8189B152938972F00C9DCDA = {
|
387 | 451 | CreatedOnToolsVersion = 14.1;
|
388 | 452 | };
|
| 453 | + C8216B6F298036EC00AD38C7 = { |
| 454 | + CreatedOnToolsVersion = 14.1; |
| 455 | + }; |
389 | 456 | };
|
390 | 457 | };
|
391 | 458 | buildConfigurationList = C8189B112938972F00C9DCDA /* Build configuration list for PBXProject "Copilot for Xcode" */;
|
|
397 | 464 | Base,
|
398 | 465 | );
|
399 | 466 | mainGroup = C8189B0D2938972F00C9DCDA;
|
| 467 | + packageReferences = ( |
| 468 | + C8216B792980373800AD38C7 /* XCRemoteSwiftPackageReference "swift-argument-parser" */, |
| 469 | + ); |
400 | 470 | productRefGroup = C8189B172938972F00C9DCDA /* Products */;
|
401 | 471 | projectDirPath = "";
|
402 | 472 | projectRoot = "";
|
403 | 473 | targets = (
|
404 | 474 | C8189B152938972F00C9DCDA /* Copilot for Xcode */,
|
405 | 475 | C814588B2939EFDC00135263 /* EditorExtension */,
|
406 | 476 | C81458B4293A015C00135263 /* XPCService */,
|
| 477 | + C8216B6F298036EC00AD38C7 /* Helper */, |
407 | 478 | );
|
408 | 479 | };
|
409 | 480 | /* End PBXProject section */
|
|
471 | 542 | );
|
472 | 543 | runOnlyForDeploymentPostprocessing = 0;
|
473 | 544 | };
|
| 545 | + C8216B6C298036EC00AD38C7 /* Sources */ = { |
| 546 | + isa = PBXSourcesBuildPhase; |
| 547 | + buildActionMask = 2147483647; |
| 548 | + files = ( |
| 549 | + C8216B73298036EC00AD38C7 /* main.swift in Sources */, |
| 550 | + C8216B782980370100AD38C7 /* ReloadLaunchAgent.swift in Sources */, |
| 551 | + ); |
| 552 | + runOnlyForDeploymentPostprocessing = 0; |
| 553 | + }; |
474 | 554 | /* End PBXSourcesBuildPhase section */
|
475 | 555 |
|
476 | 556 | /* Begin PBXTargetDependency section */
|
|
479 | 559 | target = C814588B2939EFDC00135263 /* EditorExtension */;
|
480 | 560 | targetProxy = C81458992939EFDC00135263 /* PBXContainerItemProxy */;
|
481 | 561 | };
|
| 562 | + C8216B7F2980377E00AD38C7 /* PBXTargetDependency */ = { |
| 563 | + isa = PBXTargetDependency; |
| 564 | + target = C8216B6F298036EC00AD38C7 /* Helper */; |
| 565 | + targetProxy = C8216B7E2980377E00AD38C7 /* PBXContainerItemProxy */; |
| 566 | + }; |
482 | 567 | C8520305293CF0D400460097 /* PBXTargetDependency */ = {
|
483 | 568 | isa = PBXTargetDependency;
|
484 | 569 | target = C81458B4293A015C00135263 /* XPCService */;
|
|
710 | 795 | ENABLE_PREVIEWS = YES;
|
711 | 796 | GENERATE_INFOPLIST_FILE = YES;
|
712 | 797 | INFOPLIST_FILE = "Copilot-for-Xcode-Info.plist";
|
713 |
| - INFOPLIST_KEY_LSApplicationCategoryType = ""; |
| 798 | + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools"; |
714 | 799 | INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
715 | 800 | LD_RUNPATH_SEARCH_PATHS = (
|
716 | 801 | "$(inherited)",
|
|
742 | 827 | ENABLE_PREVIEWS = YES;
|
743 | 828 | GENERATE_INFOPLIST_FILE = YES;
|
744 | 829 | INFOPLIST_FILE = "Copilot-for-Xcode-Info.plist";
|
745 |
| - INFOPLIST_KEY_LSApplicationCategoryType = ""; |
| 830 | + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools"; |
746 | 831 | INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
747 | 832 | LD_RUNPATH_SEARCH_PATHS = (
|
748 | 833 | "$(inherited)",
|
|
757 | 842 | };
|
758 | 843 | name = Release;
|
759 | 844 | };
|
| 845 | + C8216B75298036EC00AD38C7 /* Debug */ = { |
| 846 | + isa = XCBuildConfiguration; |
| 847 | + buildSettings = { |
| 848 | + CODE_SIGN_STYLE = Automatic; |
| 849 | + DEVELOPMENT_TEAM = 5YKZ4Y3DAW; |
| 850 | + ENABLE_HARDENED_RUNTIME = YES; |
| 851 | + MACOSX_DEPLOYMENT_TARGET = 12.0; |
| 852 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 853 | + SKIP_INSTALL = YES; |
| 854 | + SWIFT_VERSION = 5.0; |
| 855 | + }; |
| 856 | + name = Debug; |
| 857 | + }; |
| 858 | + C8216B76298036EC00AD38C7 /* Release */ = { |
| 859 | + isa = XCBuildConfiguration; |
| 860 | + buildSettings = { |
| 861 | + CODE_SIGN_STYLE = Automatic; |
| 862 | + DEVELOPMENT_TEAM = 5YKZ4Y3DAW; |
| 863 | + ENABLE_HARDENED_RUNTIME = YES; |
| 864 | + MACOSX_DEPLOYMENT_TARGET = 12.0; |
| 865 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 866 | + SKIP_INSTALL = YES; |
| 867 | + SWIFT_VERSION = 5.0; |
| 868 | + }; |
| 869 | + name = Release; |
| 870 | + }; |
760 | 871 | /* End XCBuildConfiguration section */
|
761 | 872 |
|
762 | 873 | /* Begin XCConfigurationList section */
|
|
796 | 907 | defaultConfigurationIsVisible = 0;
|
797 | 908 | defaultConfigurationName = Release;
|
798 | 909 | };
|
| 910 | + C8216B74298036EC00AD38C7 /* Build configuration list for PBXNativeTarget "Helper" */ = { |
| 911 | + isa = XCConfigurationList; |
| 912 | + buildConfigurations = ( |
| 913 | + C8216B75298036EC00AD38C7 /* Debug */, |
| 914 | + C8216B76298036EC00AD38C7 /* Release */, |
| 915 | + ); |
| 916 | + defaultConfigurationIsVisible = 0; |
| 917 | + defaultConfigurationName = Release; |
| 918 | + }; |
799 | 919 | /* End XCConfigurationList section */
|
800 | 920 |
|
| 921 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 922 | + C8216B792980373800AD38C7 /* XCRemoteSwiftPackageReference "swift-argument-parser" */ = { |
| 923 | + isa = XCRemoteSwiftPackageReference; |
| 924 | + repositoryURL = "https://github.com/apple/swift-argument-parser.git"; |
| 925 | + requirement = { |
| 926 | + kind = upToNextMajorVersion; |
| 927 | + minimumVersion = 1.0.0; |
| 928 | + }; |
| 929 | + }; |
| 930 | +/* End XCRemoteSwiftPackageReference section */ |
| 931 | + |
801 | 932 | /* Begin XCSwiftPackageProductDependency section */
|
| 933 | + C8216B7C2980374300AD38C7 /* ArgumentParser */ = { |
| 934 | + isa = XCSwiftPackageProductDependency; |
| 935 | + package = C8216B792980373800AD38C7 /* XCRemoteSwiftPackageReference "swift-argument-parser" */; |
| 936 | + productName = ArgumentParser; |
| 937 | + }; |
802 | 938 | C8821759294187E100A22FD3 /* Client */ = {
|
803 | 939 | isa = XCSwiftPackageProductDependency;
|
804 | 940 | productName = Client;
|
|
0 commit comments