sparkle-project / Sparkle

A software update framework for macOS
https://sparkle-project.org
Other
7.44k stars 1.05k forks source link

Use correct entitlements and dsym files with custom config #2446

Closed floorish closed 1 year ago

floorish commented 1 year ago

make release would fail when using custom bundle id or XPC names in ConfigCommon.xcconfig

Fixes #2445

Misc Checklist

Testing

I tested and verified my change by using one or multiple of these methods:

Running make release now succeeds when using a custom values in ConfigCommon.xcconfig.

Tested with:

INSTALLER_LAUNCHER_NAME = InstallerCustom
DOWNLOADER_NAME = DownloaderCustom
XPC_SERVICE_BUNDLE_ID_PREFIX = org.sparkle-project.custom

macOS version tested: 13.5.2 (22G91) Xcode 15