passepartout-apple/Passepartout
Davide 0a51d1a1f6
Strip package dependencies (#862)
The Library package offers the PassepartoutImplementations target for
OpenVPN/OpenSSL and WireGuard/Go, but it doesn't need it itself. Only
the main app does, so move the dependency there.

On the other side, drop the potentially problematic AppUI meta target.
Move platform filters to the Xcode project.

Indirectly fixes a crash with Xcode 16 Previews on iOS (forced to use
legacy previews before):

https://forums.developer.apple.com/forums/thread/756681
2024-11-13 21:05:53 +01:00
..
App Add logic to migrate v2 profiles (#854) 2024-11-12 16:42:19 +01:00
Intents Fix extra team prefix in keychain group (#721) 2024-10-11 03:45:20 +02:00
Library Strip package dependencies (#862) 2024-11-13 21:05:53 +01:00
LoginItem Show in Mac status bar plus Login Item (#773) 2024-10-29 11:40:11 +01:00
Shared Unrestrict some features in .beta (#840) 2024-11-10 16:53:01 +01:00
Tests Split test jobs (#855) 2024-11-12 18:35:44 +01:00
Tunnel React on providers eligibility (#848) 2024-11-11 12:50:26 +01:00
Config.xcconfig Show in Mac status bar plus Login Item (#773) 2024-10-29 11:40:11 +01:00
Passepartout.xctestplan Split test jobs (#855) 2024-11-12 18:35:44 +01:00