Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix 10.4 compatiblity broken by delta updates.
Delta updates code uses libxar, which is only available in 10.5+, and Sparkle framework fails to load on 10.4 because of it. Instead of having hard dependency on libxar, Sparkle now links with it weakly and checks for its availability at runtime. This required bumping Xcode project compatibility to 3.2 to get weak linking support. With this change, delta updates are still not supported on 10.4, but Sparkle runs there again and just ignores the deltas. This should be good enough given 10.4's age and shrinking user base.
- Loading branch information
1 parent
fe1372c
commit 4548228
Showing
5 changed files
with
22 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters