passepartout-apple/Passepartout/Library/Sources
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
..
AppData In-place NetworkExtension profiles (#715) 2024-10-10 16:03:02 +02:00
AppDataProfiles Rewrite AppContext event handlers (#839) 2024-11-10 17:51:28 +01:00
AppDataProviders Upgrade to Xcode 16 (#858) 2024-11-13 12:07:30 +01:00
AppUI Strip package dependencies (#862) 2024-11-13 21:05:53 +01:00
AppUIMain Reuse modifier for navigation stacks with close button (#861) 2024-11-13 19:17:00 +01:00
AppUITV Add more view modifiers (#838) 2024-11-10 12:00:07 +01:00
CommonAPI Refactor library targets (#799) 2024-11-02 10:11:59 +01:00
CommonLibrary Import initial remote profiles (#859) 2024-11-13 12:11:29 +01:00
CommonUtils Upgrade to Xcode 16 (#858) 2024-11-13 12:07:30 +01:00
LegacyV2 Add logic to migrate v2 profiles (#854) 2024-11-12 16:42:19 +01:00
PassepartoutImplementations Decouple library from PassepartoutKit implementations (#834) 2024-11-08 12:37:09 +01:00
UILibrary Reuse modifier for navigation stacks with close button (#861) 2024-11-13 19:17:00 +01:00