diff --git a/.github/workflows/update-api-reference.yml b/.github/workflows/update-api-reference.yml index ee6132e..ab4064f 100644 --- a/.github/workflows/update-api-reference.yml +++ b/.github/workflows/update-api-reference.yml @@ -48,6 +48,7 @@ jobs: cd "$GITHUB_WORKSPACE/sparkle-website" rm -rf "documentation/api-reference" cp -R "$GITHUB_WORKSPACE/sparkle-source/Documentation/html" "documentation/api-reference" + cp "$GITHUB_WORKSPACE/sparkle-source/Carthage-dev.json" "Carthage/Sparkle.json" - name: "Commit and Push Changes" env: @@ -59,5 +60,6 @@ jobs: git config user.name Sparkle-Bot git config user.email sparkle.project.bot@gmail.com git add "documentation/api-reference" - git commit -m "Update API reference documentation" + git add "Carthage/Sparkle.json" + git commit -m "Update API documentation and Carthage spec" git push diff --git a/Carthage/Sparkle.json b/Carthage/Sparkle.json new file mode 100644 index 0000000..bfb7f94 --- /dev/null +++ b/Carthage/Sparkle.json @@ -0,0 +1 @@ +{"1.27.1": "https://github.com/sparkle-project/Sparkle/releases/download/1.27.1/Sparkle-1.27.1.tar.xz", "2.0.0-beta.6": "https://github.com/sparkle-project/Sparkle/releases/download/2.0.0-beta.6/Sparkle-2.0.0-beta.6.tar.xz"} \ No newline at end of file diff --git a/documentation/api-reference/Classes/SPUDownloadData.html b/documentation/api-reference/Classes/SPUDownloadData.html index eb6ed13..ad74293 100644 --- a/documentation/api-reference/Classes/SPUDownloadData.html +++ b/documentation/api-reference/Classes/SPUDownloadData.html @@ -354,7 +354,7 @@ diff --git a/documentation/api-reference/Classes/SPUStandardUpdaterController.html b/documentation/api-reference/Classes/SPUStandardUpdaterController.html index d54b1eb..465b578 100644 --- a/documentation/api-reference/Classes/SPUStandardUpdaterController.html +++ b/documentation/api-reference/Classes/SPUStandardUpdaterController.html @@ -546,7 +546,7 @@ this controller also handles enabling/disabling the menu item by checking diff --git a/documentation/api-reference/Classes/SPUStandardUserDriver.html b/documentation/api-reference/Classes/SPUStandardUserDriver.html index 52a8838..1491c93 100644 --- a/documentation/api-reference/Classes/SPUStandardUserDriver.html +++ b/documentation/api-reference/Classes/SPUStandardUserDriver.html @@ -315,7 +315,7 @@ diff --git a/documentation/api-reference/Classes/SPUUpdatePermissionRequest.html b/documentation/api-reference/Classes/SPUUpdatePermissionRequest.html index 37dad1a..402f0a1 100644 --- a/documentation/api-reference/Classes/SPUUpdatePermissionRequest.html +++ b/documentation/api-reference/Classes/SPUUpdatePermissionRequest.html @@ -308,7 +308,7 @@ diff --git a/documentation/api-reference/Classes/SPUUpdater.html b/documentation/api-reference/Classes/SPUUpdater.html index da66e47..fe82009 100644 --- a/documentation/api-reference/Classes/SPUUpdater.html +++ b/documentation/api-reference/Classes/SPUUpdater.html @@ -1061,7 +1061,7 @@ The update cycle is also started automatically after the updater is started. In diff --git a/documentation/api-reference/Classes/SPUUpdaterSettings.html b/documentation/api-reference/Classes/SPUUpdaterSettings.html index 0dc0ad1..49bcff9 100644 --- a/documentation/api-reference/Classes/SPUUpdaterSettings.html +++ b/documentation/api-reference/Classes/SPUUpdaterSettings.html @@ -422,7 +422,7 @@ If the setting is not found in there, then the host’s Info.plist file is l diff --git a/documentation/api-reference/Classes/SPUUserUpdateState.html b/documentation/api-reference/Classes/SPUUserUpdateState.html index af54960..7fecc74 100644 --- a/documentation/api-reference/Classes/SPUUserUpdateState.html +++ b/documentation/api-reference/Classes/SPUUserUpdateState.html @@ -321,7 +321,7 @@ diff --git a/documentation/api-reference/Classes/SUAppcast.html b/documentation/api-reference/Classes/SUAppcast.html index 1f20388..a88d19b 100644 --- a/documentation/api-reference/Classes/SUAppcast.html +++ b/documentation/api-reference/Classes/SUAppcast.html @@ -289,7 +289,7 @@ diff --git a/documentation/api-reference/Classes/SUAppcastItem.html b/documentation/api-reference/Classes/SUAppcastItem.html index e35c17b..a97327a 100644 --- a/documentation/api-reference/Classes/SUAppcastItem.html +++ b/documentation/api-reference/Classes/SUAppcastItem.html @@ -1434,7 +1434,7 @@ The value is an update item that will have diff --git a/documentation/api-reference/Classes/SUStandardVersionComparator.html b/documentation/api-reference/Classes/SUStandardVersionComparator.html index 542c289..74746d6 100644 --- a/documentation/api-reference/Classes/SUStandardVersionComparator.html +++ b/documentation/api-reference/Classes/SUStandardVersionComparator.html @@ -364,7 +364,7 @@ These versions that are compared correspond to the CFBundleVersion diff --git a/documentation/api-reference/Classes/SUUpdatePermissionResponse.html b/documentation/api-reference/Classes/SUUpdatePermissionResponse.html index f6895d4..102a6de 100644 --- a/documentation/api-reference/Classes/SUUpdatePermissionResponse.html +++ b/documentation/api-reference/Classes/SUUpdatePermissionResponse.html @@ -383,7 +383,7 @@ diff --git a/documentation/api-reference/Classes/SUUpdater.html b/documentation/api-reference/Classes/SUUpdater.html index 1839788..6f85830 100644 --- a/documentation/api-reference/Classes/SUUpdater.html +++ b/documentation/api-reference/Classes/SUUpdater.html @@ -901,7 +901,7 @@ diff --git a/documentation/api-reference/Constants.html b/documentation/api-reference/Constants.html index fa09a24..999e4b9 100644 --- a/documentation/api-reference/Constants.html +++ b/documentation/api-reference/Constants.html @@ -884,7 +884,7 @@ diff --git a/documentation/api-reference/Enums.html b/documentation/api-reference/Enums.html index 6ae0235..f4d1868 100644 --- a/documentation/api-reference/Enums.html +++ b/documentation/api-reference/Enums.html @@ -417,7 +417,7 @@ diff --git a/documentation/api-reference/Enums/SPUNoUpdateFoundReason.html b/documentation/api-reference/Enums/SPUNoUpdateFoundReason.html index 7b17dd6..61a48b3 100644 --- a/documentation/api-reference/Enums/SPUNoUpdateFoundReason.html +++ b/documentation/api-reference/Enums/SPUNoUpdateFoundReason.html @@ -384,7 +384,7 @@ diff --git a/documentation/api-reference/Enums/SPUUpdateCheck.html b/documentation/api-reference/Enums/SPUUpdateCheck.html index f044211..668e3ba 100644 --- a/documentation/api-reference/Enums/SPUUpdateCheck.html +++ b/documentation/api-reference/Enums/SPUUpdateCheck.html @@ -302,7 +302,7 @@ diff --git a/documentation/api-reference/Enums/SPUUserUpdateChoice.html b/documentation/api-reference/Enums/SPUUserUpdateChoice.html index 9495706..4418a40 100644 --- a/documentation/api-reference/Enums/SPUUserUpdateChoice.html +++ b/documentation/api-reference/Enums/SPUUserUpdateChoice.html @@ -320,7 +320,7 @@ diff --git a/documentation/api-reference/Enums/SPUUserUpdateStage.html b/documentation/api-reference/Enums/SPUUserUpdateStage.html index 40517e6..d912d57 100644 --- a/documentation/api-reference/Enums/SPUUserUpdateStage.html +++ b/documentation/api-reference/Enums/SPUUserUpdateStage.html @@ -320,7 +320,7 @@ diff --git a/documentation/api-reference/Enums/SUError.html b/documentation/api-reference/Enums/SUError.html index 40730de..0caefca 100644 --- a/documentation/api-reference/Enums/SUError.html +++ b/documentation/api-reference/Enums/SUError.html @@ -1259,7 +1259,7 @@ diff --git a/documentation/api-reference/Protocols.html b/documentation/api-reference/Protocols.html index 2f26f2b..260e138 100644 --- a/documentation/api-reference/Protocols.html +++ b/documentation/api-reference/Protocols.html @@ -422,7 +422,7 @@ an object that implements this protocol what actions to take and show to the use diff --git a/documentation/api-reference/Protocols/SPUStandardUserDriverDelegate.html b/documentation/api-reference/Protocols/SPUStandardUserDriverDelegate.html index d067f2b..ef903eb 100644 --- a/documentation/api-reference/Protocols/SPUStandardUserDriverDelegate.html +++ b/documentation/api-reference/Protocols/SPUStandardUserDriverDelegate.html @@ -381,7 +381,7 @@ A delegate may want to implement this method if they want to show in-app or offl diff --git a/documentation/api-reference/Protocols/SPUUpdaterDelegate.html b/documentation/api-reference/Protocols/SPUUpdaterDelegate.html index 939ae64..c6f6e23 100644 --- a/documentation/api-reference/Protocols/SPUUpdaterDelegate.html +++ b/documentation/api-reference/Protocols/SPUUpdaterDelegate.html @@ -2376,7 +2376,7 @@ even if you provide a custom comparator here.

diff --git a/documentation/api-reference/Protocols/SPUUserDriver.html b/documentation/api-reference/Protocols/SPUUserDriver.html index e179820..3ad96ff 100644 --- a/documentation/api-reference/Protocols/SPUUserDriver.html +++ b/documentation/api-reference/Protocols/SPUUserDriver.html @@ -1368,7 +1368,7 @@ Additionally, this method may be called more than once for the same download in diff --git a/documentation/api-reference/Protocols/SUUpdaterDelegate.html b/documentation/api-reference/Protocols/SUUpdaterDelegate.html index dc3fb4f..1708ef8 100644 --- a/documentation/api-reference/Protocols/SUUpdaterDelegate.html +++ b/documentation/api-reference/Protocols/SUUpdaterDelegate.html @@ -1210,7 +1210,7 @@ diff --git a/documentation/api-reference/Protocols/SUVersionComparison.html b/documentation/api-reference/Protocols/SUVersionComparison.html index 3e26b4b..c334315 100644 --- a/documentation/api-reference/Protocols/SUVersionComparison.html +++ b/documentation/api-reference/Protocols/SUVersionComparison.html @@ -260,7 +260,7 @@ and NSOrderedSame if they are equivalent.

diff --git a/documentation/api-reference/Protocols/SUVersionDisplay.html b/documentation/api-reference/Protocols/SUVersionDisplay.html index 63d4cc2..53e492e 100644 --- a/documentation/api-reference/Protocols/SUVersionDisplay.html +++ b/documentation/api-reference/Protocols/SUVersionDisplay.html @@ -260,7 +260,7 @@ can be displayed while also leaving out unnecessary/confusing parts.

diff --git a/documentation/api-reference/classes.html b/documentation/api-reference/classes.html index ec686a2..123234a 100644 --- a/documentation/api-reference/classes.html +++ b/documentation/api-reference/classes.html @@ -663,7 +663,7 @@ in components split by character type.

diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUDownloadData.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUDownloadData.html index eb6ed13..ad74293 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUDownloadData.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUDownloadData.html @@ -354,7 +354,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUStandardUpdaterController.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUStandardUpdaterController.html index d54b1eb..465b578 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUStandardUpdaterController.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUStandardUpdaterController.html @@ -546,7 +546,7 @@ this controller also handles enabling/disabling the menu item by checking diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUStandardUserDriver.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUStandardUserDriver.html index 52a8838..1491c93 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUStandardUserDriver.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUStandardUserDriver.html @@ -315,7 +315,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdatePermissionRequest.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdatePermissionRequest.html index 37dad1a..402f0a1 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdatePermissionRequest.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdatePermissionRequest.html @@ -308,7 +308,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdater.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdater.html index da66e47..fe82009 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdater.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdater.html @@ -1061,7 +1061,7 @@ The update cycle is also started automatically after the updater is started. In diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdaterSettings.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdaterSettings.html index 0dc0ad1..49bcff9 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdaterSettings.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUpdaterSettings.html @@ -422,7 +422,7 @@ If the setting is not found in there, then the host’s Info.plist file is l diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUserUpdateState.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUserUpdateState.html index af54960..7fecc74 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUserUpdateState.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SPUUserUpdateState.html @@ -321,7 +321,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUAppcast.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUAppcast.html index 1f20388..a88d19b 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUAppcast.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUAppcast.html @@ -289,7 +289,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUAppcastItem.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUAppcastItem.html index e35c17b..a97327a 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUAppcastItem.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUAppcastItem.html @@ -1434,7 +1434,7 @@ The value is an update item that will have diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUStandardVersionComparator.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUStandardVersionComparator.html index 542c289..74746d6 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUStandardVersionComparator.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUStandardVersionComparator.html @@ -364,7 +364,7 @@ These versions that are compared correspond to the CFBundleVersion diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUUpdatePermissionResponse.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUUpdatePermissionResponse.html index f6895d4..102a6de 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUUpdatePermissionResponse.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUUpdatePermissionResponse.html @@ -383,7 +383,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUUpdater.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUUpdater.html index 1839788..6f85830 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUUpdater.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Classes/SUUpdater.html @@ -901,7 +901,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Constants.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Constants.html index fa09a24..999e4b9 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Constants.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Constants.html @@ -884,7 +884,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums.html index 6ae0235..f4d1868 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums.html @@ -417,7 +417,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUNoUpdateFoundReason.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUNoUpdateFoundReason.html index 7b17dd6..61a48b3 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUNoUpdateFoundReason.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUNoUpdateFoundReason.html @@ -384,7 +384,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUpdateCheck.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUpdateCheck.html index f044211..668e3ba 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUpdateCheck.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUpdateCheck.html @@ -302,7 +302,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUserUpdateChoice.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUserUpdateChoice.html index 9495706..4418a40 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUserUpdateChoice.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUserUpdateChoice.html @@ -320,7 +320,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUserUpdateStage.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUserUpdateStage.html index 40517e6..d912d57 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUserUpdateStage.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SPUUserUpdateStage.html @@ -320,7 +320,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SUError.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SUError.html index 40730de..0caefca 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SUError.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Enums/SUError.html @@ -1259,7 +1259,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols.html index 2f26f2b..260e138 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols.html @@ -422,7 +422,7 @@ an object that implements this protocol what actions to take and show to the use diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUStandardUserDriverDelegate.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUStandardUserDriverDelegate.html index d067f2b..ef903eb 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUStandardUserDriverDelegate.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUStandardUserDriverDelegate.html @@ -381,7 +381,7 @@ A delegate may want to implement this method if they want to show in-app or offl diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUUpdaterDelegate.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUUpdaterDelegate.html index 939ae64..c6f6e23 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUUpdaterDelegate.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUUpdaterDelegate.html @@ -2376,7 +2376,7 @@ even if you provide a custom comparator here.

diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUUserDriver.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUUserDriver.html index e179820..3ad96ff 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUUserDriver.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SPUUserDriver.html @@ -1368,7 +1368,7 @@ Additionally, this method may be called more than once for the same download in diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUUpdaterDelegate.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUUpdaterDelegate.html index dc3fb4f..1708ef8 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUUpdaterDelegate.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUUpdaterDelegate.html @@ -1210,7 +1210,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUVersionComparison.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUVersionComparison.html index 3e26b4b..c334315 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUVersionComparison.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUVersionComparison.html @@ -260,7 +260,7 @@ and NSOrderedSame if they are equivalent.

diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUVersionDisplay.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUVersionDisplay.html index 63d4cc2..53e492e 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUVersionDisplay.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/Protocols/SUVersionDisplay.html @@ -260,7 +260,7 @@ can be displayed while also leaving out unnecessary/confusing parts.

diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/classes.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/classes.html index ec686a2..123234a 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/classes.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/classes.html @@ -663,7 +663,7 @@ in components split by character type.

diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/index.html b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/index.html index 452d124..9fbfb57 100644 --- a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/index.html +++ b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/Documents/index.html @@ -218,7 +218,7 @@ diff --git a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/docSet.dsidx b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/docSet.dsidx index d2cd676..eff3b95 100644 Binary files a/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/docSet.dsidx and b/documentation/api-reference/docsets/Sparkle.docset/Contents/Resources/docSet.dsidx differ diff --git a/documentation/api-reference/docsets/Sparkle.tgz b/documentation/api-reference/docsets/Sparkle.tgz index d7a6a96..f84146e 100644 Binary files a/documentation/api-reference/docsets/Sparkle.tgz and b/documentation/api-reference/docsets/Sparkle.tgz differ diff --git a/documentation/api-reference/index.html b/documentation/api-reference/index.html index 452d124..9fbfb57 100644 --- a/documentation/api-reference/index.html +++ b/documentation/api-reference/index.html @@ -218,7 +218,7 @@ diff --git a/documentation/index.md b/documentation/index.md index 56835c8..76bf6f6 100644 --- a/documentation/index.md +++ b/documentation/index.md @@ -24,11 +24,25 @@ If you use [CocoaPods](//cocoapods.org): * Add `pod 'Sparkle'` to your Podfile. * Add or uncomment `use_frameworks!` in your Podfile. +If you use [Carthage](https://github.com/Carthage/Carthage): + * Add `binary "https://sparkle-project.org/Carthage/Sparkle.json"` to your Cartfile. + * Run `carthage update` + * Link the Sparkle framework to your app target: + * Drag the built `Carthage/Build/Mac/Sparkle.framework` into your Xcode project. + * Make sure the box is checked for your app's target in the sheet's Add to targets list. + * Make sure the framework is copied into your app bundle: + * Click on your project in the Project Navigator. + * Click your target in the project editor. + * Click on the General tab. + * In Frameworks, Libraries, and Embedded Content section, change Sparkle.framework to Embed & Sign. + + Sparkle only supports using a `binary` origin with Carthage because Carthage strips necessary code signing information when building the project from source. + If you want to add Sparkle manually: * Get the [latest version](//github.com/{{ site.github_username }}/Sparkle/releases/latest) of Sparkle. * Link the Sparkle framework to your app target: - * Drag `Sparkle.framework` into the Frameworks folder of your Xcode project. + * Drag `Sparkle.framework` into your Xcode project. * Be sure to check the "Copy items into the destination group's folder" box in the sheet that appears. * Make sure the box is checked for your app's target in the sheet's Add to targets list. * Make sure the framework is copied into your app bundle: @@ -39,7 +53,7 @@ If you want to add Sparkle manually: * In Build Settings tab set "Runpath Search Paths" to `@loader_path/../Frameworks` (for non-Xcode projects add the flags `-Wl,-rpath,@loader_path/../Frameworks`). This is not a necessary step in recent versions of Xcode. * If you have your own process for copying/packaging your app make sure it preserves symlinks! -[Sparkle 2 beta pre-releases](//github.com/{{ site.github_username }}/Sparkle/releases) are also available on GitHub. They are available in Swift Package Manager and CocoaPods too by specifying the pre-release version in your project's manifest. +[Sparkle 2 beta pre-releases](//github.com/{{ site.github_username }}/Sparkle/releases) are also available on GitHub. They are available in Swift Package Manager, CocoaPods, and Carthage too by specifying the pre-release version in your project's manifest. A more nightly build from our repository can be downloaded from our [GitHub Actions page](https://github.com/sparkle-project/Sparkle/actions?query=event%3Apush+is%3Asuccess+branch%3A2.x) by selecting a recent workflow commit and downloading the `Sparkle-distribution*.tar.xz` artifact. Alternatively, you may clone Sparkle's repository with all its submodules, run `make release`, and extract the binaries in the resulting `Sparkle-*.tar.xz` (or `.bz2`) archive.