|
23 | 23 | C8216B782980370100AD38C7 /* ReloadLaunchAgent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8216B772980370100AD38C7 /* ReloadLaunchAgent.swift */; }; |
24 | 24 | C8216B7D2980374300AD38C7 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C8216B7C2980374300AD38C7 /* ArgumentParser */; }; |
25 | 25 | C8216B802980378300AD38C7 /* Helper in Embed XPCService */ = {isa = PBXBuildFile; fileRef = C8216B70298036EC00AD38C7 /* Helper */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; |
| 26 | + C828B27F2B1F7B4F00E7612A /* ExtensionPoint.appextensionpoint in Copy Extension Point */ = {isa = PBXBuildFile; fileRef = C828B27D2B1F241500E7612A /* ExtensionPoint.appextensionpoint */; }; |
26 | 27 | C8520301293C4D9000460097 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8520300293C4D9000460097 /* Helpers.swift */; }; |
27 | 28 | C861A6A329E5503F005C41A3 /* PromptToCodeCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = C861A6A229E5503F005C41A3 /* PromptToCodeCommand.swift */; }; |
28 | 29 | C861E6112994F6070056CB02 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C861E6102994F6070056CB02 /* AppDelegate.swift */; }; |
|
90 | 91 | ); |
91 | 92 | runOnlyForDeploymentPostprocessing = 1; |
92 | 93 | }; |
| 94 | + C828B27E2B1F7B3C00E7612A /* Copy Extension Point */ = { |
| 95 | + isa = PBXCopyFilesBuildPhase; |
| 96 | + buildActionMask = 2147483647; |
| 97 | + dstPath = "$(EXTENSIONS_FOLDER_PATH)"; |
| 98 | + dstSubfolderSpec = 16; |
| 99 | + files = ( |
| 100 | + C828B27F2B1F7B4F00E7612A /* ExtensionPoint.appextensionpoint in Copy Extension Point */, |
| 101 | + ); |
| 102 | + name = "Copy Extension Point"; |
| 103 | + runOnlyForDeploymentPostprocessing = 0; |
| 104 | + }; |
93 | 105 | C8520306293CF0EF00460097 /* Embed XPCService */ = { |
94 | 106 | isa = PBXCopyFilesBuildPhase; |
95 | 107 | buildActionMask = 2147483647; |
|
163 | 175 | C8216B70298036EC00AD38C7 /* Helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Helper; sourceTree = BUILT_PRODUCTS_DIR; }; |
164 | 176 | C8216B72298036EC00AD38C7 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; }; |
165 | 177 | C8216B772980370100AD38C7 /* ReloadLaunchAgent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReloadLaunchAgent.swift; sourceTree = "<group>"; }; |
| 178 | + C828B27D2B1F241500E7612A /* ExtensionPoint.appextensionpoint */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = ExtensionPoint.appextensionpoint; sourceTree = "<group>"; }; |
166 | 179 | C82E38492A1F025F00D4EADF /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; }; |
167 | 180 | C83E5DED2A38CD8C0071506D /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; }; |
168 | 181 | C8520300293C4D9000460097 /* Helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Helpers.swift; sourceTree = "<group>"; }; |
|
270 | 283 | C81458AD293A009600135263 /* Config.xcconfig */, |
271 | 284 | C81458AE293A009800135263 /* Config.debug.xcconfig */, |
272 | 285 | C8CD828229B88006008D044D /* TestPlan.xctestplan */, |
| 286 | + C828B27D2B1F241500E7612A /* ExtensionPoint.appextensionpoint */, |
273 | 287 | C81D181E2A1B509B006C1B70 /* Tool */, |
274 | 288 | C8189B282938979000C9DCDA /* Core */, |
275 | 289 | C8189B182938972F00C9DCDA /* Copilot for Xcode */, |
|
413 | 427 | C861E60A2994F6070056CB02 /* Sources */, |
414 | 428 | C861E60B2994F6070056CB02 /* Frameworks */, |
415 | 429 | C861E60C2994F6070056CB02 /* Resources */, |
416 | | - C8A3AE572A28852D0046E809 /* Sign Python STD */, |
417 | | - C8A3B1782A2894E10046E809 /* Sign Python Site Packages */, |
| 430 | + C828B27E2B1F7B3C00E7612A /* Copy Extension Point */, |
418 | 431 | ); |
419 | 432 | buildRules = ( |
420 | 433 | ); |
|
505 | 518 | }; |
506 | 519 | /* End PBXResourcesBuildPhase section */ |
507 | 520 |
|
508 | | -/* Begin PBXShellScriptBuildPhase section */ |
509 | | - C8A3AE572A28852D0046E809 /* Sign Python STD */ = { |
510 | | - isa = PBXShellScriptBuildPhase; |
511 | | - alwaysOutOfDate = 1; |
512 | | - buildActionMask = 8; |
513 | | - files = ( |
514 | | - ); |
515 | | - inputFileListPaths = ( |
516 | | - ); |
517 | | - inputPaths = ( |
518 | | - ); |
519 | | - name = "Sign Python STD"; |
520 | | - outputFileListPaths = ( |
521 | | - ); |
522 | | - outputPaths = ( |
523 | | - ); |
524 | | - runOnlyForDeploymentPostprocessing = 1; |
525 | | - shellPath = /bin/sh; |
526 | | - shellScript = "#set -e\n#echo \"Signing as $EXPANDED_CODE_SIGN_IDENTITY_NAME ($EXPANDED_CODE_SIGN_IDENTITY)\"\n#find \"$CODESIGNING_FOLDER_PATH/Contents/Resources/python-stdlib/lib-dynload\" -name \"*.so\" -exec /usr/bin/codesign --force --sign \"$EXPANDED_CODE_SIGN_IDENTITY\" -o runtime --timestamp=none --preserve-metadata=identifier,entitlements,flags --generate-entitlement-der {} \\;\n"; |
527 | | - }; |
528 | | - C8A3B1782A2894E10046E809 /* Sign Python Site Packages */ = { |
529 | | - isa = PBXShellScriptBuildPhase; |
530 | | - alwaysOutOfDate = 1; |
531 | | - buildActionMask = 8; |
532 | | - files = ( |
533 | | - ); |
534 | | - inputFileListPaths = ( |
535 | | - ); |
536 | | - inputPaths = ( |
537 | | - ); |
538 | | - name = "Sign Python Site Packages"; |
539 | | - outputFileListPaths = ( |
540 | | - ); |
541 | | - outputPaths = ( |
542 | | - ); |
543 | | - runOnlyForDeploymentPostprocessing = 1; |
544 | | - shellPath = /bin/sh; |
545 | | - shellScript = "#set -e\n#echo \"Signing as $EXPANDED_CODE_SIGN_IDENTITY_NAME ($EXPANDED_CODE_SIGN_IDENTITY)\"\n#find \"$CODESIGNING_FOLDER_PATH/Contents/Resources/site-packages\" -type f \\( -name \"*.so\" -o -name \"*.dylib\" \\) -exec /usr/bin/codesign --force --sign \"$EXPANDED_CODE_SIGN_IDENTITY\" -o runtime --timestamp=none --preserve-metadata=identifier,entitlements,flags --generate-entitlement-der {} \\;\n"; |
546 | | - }; |
547 | | -/* End PBXShellScriptBuildPhase section */ |
548 | | - |
549 | 521 | /* Begin PBXSourcesBuildPhase section */ |
550 | 522 | C81458882939EFDC00135263 /* Sources */ = { |
551 | 523 | isa = PBXSourcesBuildPhase; |
|
0 commit comments