|
21 | 21 | 0AC8525423A11F3700479160 /* PreferencesWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0AC8525223A11F3700479160 /* PreferencesWindowController.xib */; }; |
22 | 22 | 0AD4625B232711B000BE28D1 /* WelcomeWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD4625A232711B000BE28D1 /* WelcomeWindowController.m */; }; |
23 | 23 | 0AE7F5F12312C1B000B06050 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0AE7F5ED2312C1B000B06050 /* InfoPlist.strings */; }; |
| 24 | + 1DE066042C3781AF00540818 /* Sparkle in Frameworks */ = {isa = PBXBuildFile; productRef = 1DE066032C3781AF00540818 /* Sparkle */; }; |
24 | 25 | 31CD50E3203E2E2800360B3A /* ToolbarItemWrapperView.m in Sources */ = {isa = PBXBuildFile; fileRef = 31CD50E2203E2E2800360B3A /* ToolbarItemWrapperView.m */; }; |
25 | 26 | A53C6D0C1E61A9CF0070387E /* FontSizeTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = A53C6D0B1E61A9CF0070387E /* FontSizeTransformer.m */; }; |
26 | 27 | DBBEE685256B0A0200F96DAF /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = DBBEE684256B0A0200F96DAF /* libiconv.tbd */; }; |
|
30 | 31 | E21DCAF31B253919006424E8 /* gitup in Copy Tool */ = {isa = PBXBuildFile; fileRef = E21DCAE81B253847006424E8 /* gitup */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; |
31 | 32 | E21DCAF51B254117006424E8 /* install.sh in Copy Tool */ = {isa = PBXBuildFile; fileRef = E21DCAF41B254112006424E8 /* install.sh */; }; |
32 | 33 | E25EBCEB1AA3F8B700D3AF44 /* Application.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E25EBCEA1AA3F8B700D3AF44 /* Application.xcassets */; }; |
33 | | - E2653D251A5B2FBD006A9871 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2653D241A5B2FBD006A9871 /* Sparkle.framework */; }; |
34 | | - E267E1F31B84D93300BAB377 /* Sparkle.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = E2653D241A5B2FBD006A9871 /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
35 | 34 | E267E2741B84E42A00BAB377 /* Help.plist in Resources */ = {isa = PBXBuildFile; fileRef = E2BDA0671AD47A2F00E69729 /* Help.plist */; }; |
36 | 35 | E28A16E51B87023200218332 /* GitUpKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E28A16E01B87021600218332 /* GitUpKit.framework */; }; |
37 | 36 | E28A16E61B87023C00218332 /* GitUpKit.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = E28A16E01B87021600218332 /* GitUpKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
|
101 | 100 | dstPath = ""; |
102 | 101 | dstSubfolderSpec = 10; |
103 | 102 | files = ( |
104 | | - E267E1F31B84D93300BAB377 /* Sparkle.framework in Copy Frameworks */, |
105 | 103 | E28A16E61B87023C00218332 /* GitUpKit.framework in Copy Frameworks */, |
106 | 104 | ); |
107 | 105 | name = "Copy Frameworks"; |
|
183 | 181 | buildActionMask = 2147483647; |
184 | 182 | files = ( |
185 | 183 | E28A16E51B87023200218332 /* GitUpKit.framework in Frameworks */, |
186 | | - E2653D251A5B2FBD006A9871 /* Sparkle.framework in Frameworks */, |
| 184 | + 1DE066042C3781AF00540818 /* Sparkle in Frameworks */, |
187 | 185 | ); |
188 | 186 | runOnlyForDeploymentPostprocessing = 0; |
189 | 187 | }; |
|
346 | 344 | E21DCAF11B2538C5006424E8 /* PBXTargetDependency */, |
347 | 345 | ); |
348 | 346 | name = Application; |
| 347 | + packageProductDependencies = ( |
| 348 | + 1DE066032C3781AF00540818 /* Sparkle */, |
| 349 | + ); |
349 | 350 | productName = GitUp; |
350 | 351 | productReference = E2C338AB19F8562F00063D95 /* GitUp.app */; |
351 | 352 | productType = "com.apple.product-type.application"; |
|
378 | 379 | Base, |
379 | 380 | ); |
380 | 381 | mainGroup = E2C338A219F8562F00063D95; |
| 382 | + packageReferences = ( |
| 383 | + 1DE066022C3781AF00540818 /* XCRemoteSwiftPackageReference "Sparkle" */, |
| 384 | + ); |
381 | 385 | productRefGroup = E2C338AC19F8562F00063D95 /* Products */; |
382 | 386 | projectDirPath = ""; |
383 | 387 | projectReferences = ( |
|
473 | 477 | ); |
474 | 478 | runOnlyForDeploymentPostprocessing = 1; |
475 | 479 | shellPath = /bin/sh; |
476 | | - shellScript = "# Information derived from https://stackoverflow.com/questions/77397157/mapbox-xcframework-ios-signature-couldn-t-be-copied-to-signatures-because-an-i\nif [ \"$XCODE_VERSION_MAJOR\" = \"1500\" ]; then\n echo \"Remove signature files (Xcode 15 workaround)\"\n find \"$BUILD_DIR/${CONFIGURATION}/libssl.xcframework-macos.signature\" -name \"*.signature\" -type f | xargs -r rm\n find \"$BUILD_DIR/${CONFIGURATION}/libcrypto.xcframework-macos.signature\" -name \"*.signature\" -type f | xargs -r rm\n find \"$BUILD_DIR/${CONFIGURATION}/libssh2.xcframework-macos.signature\" -name \"*.signature\" -type f | xargs -r rm\nfi\n"; |
| 480 | + shellScript = "# Information derived from https://stackoverflow.com/questions/77397157/mapbox-xcframework-ios-signature-couldn-t-be-copied-to-signatures-because-an-i\nif [ \"$XCODE_VERSION_MAJOR\" = \"1500\" ]; then\n echo \"Remove signature files (Xcode 15 workaround)\"\n find \"$BUILD_DIR/${CONFIGURATION}/libssl.xcframework-macos.signature\" -name \"*.signature\" -type f | xargs -r rm\n find \"$BUILD_DIR/${CONFIGURATION}/libcrypto.xcframework-macos.signature\" -name \"*.signature\" -type f | xargs -r rm\n find \"$BUILD_DIR/${CONFIGURATION}/libssh2.xcframework-macos.signature\" -name \"*.signature\" -type f | xargs -r rm\n find \"$BUILD_DIR/${CONFIGURATION}/Sparkle.xcframework-macos.signature\" -name \"*.signature\" -type f | xargs -r rm\nfi\n"; |
477 | 481 | }; |
478 | 482 | /* End PBXShellScriptBuildPhase section */ |
479 | 483 |
|
|
714 | 718 | }; |
715 | 719 | /* End XCConfigurationList section */ |
716 | 720 |
|
| 721 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 722 | + 1DE066022C3781AF00540818 /* XCRemoteSwiftPackageReference "Sparkle" */ = { |
| 723 | + isa = XCRemoteSwiftPackageReference; |
| 724 | + repositoryURL = "https://github.com/sparkle-project/Sparkle"; |
| 725 | + requirement = { |
| 726 | + kind = exactVersion; |
| 727 | + version = 1.27.3; |
| 728 | + }; |
| 729 | + }; |
| 730 | +/* End XCRemoteSwiftPackageReference section */ |
| 731 | + |
717 | 732 | /* Begin XCSwiftPackageProductDependency section */ |
718 | 733 | 0A4881DB26C7B98D00289CF9 /* Libgit2Origin */ = { |
719 | 734 | isa = XCSwiftPackageProductDependency; |
720 | 735 | productName = Libgit2Origin; |
721 | 736 | }; |
| 737 | + 1DE066032C3781AF00540818 /* Sparkle */ = { |
| 738 | + isa = XCSwiftPackageProductDependency; |
| 739 | + package = 1DE066022C3781AF00540818 /* XCRemoteSwiftPackageReference "Sparkle" */; |
| 740 | + productName = Sparkle; |
| 741 | + }; |
722 | 742 | /* End XCSwiftPackageProductDependency section */ |
723 | 743 | }; |
724 | 744 | rootObject = E2C338A319F8562F00063D95 /* Project object */; |
|
0 commit comments