mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-01 09:42:39 +00:00
d595e4fd83
Continue grouping the standalone modules under Components. The MapLibre frameworks were nested inside the app folder even though they are separate targets, so move them alongside the other components and update the XcodeGen includes.
27 lines
762 B
YAML
27 lines
762 B
YAML
# The interactive map, split out of the app so MapLibre's static initialisers stay off the
|
|
# launch path: the app links only the tiny MapLibreInterface framework, while MapLibreShim (the
|
|
# only image linking MapLibre) is embedded unlinked and dlopen'd on first map use.
|
|
name: MapLibreShim
|
|
|
|
targets:
|
|
MapLibreShim:
|
|
type: framework
|
|
platform: iOS
|
|
|
|
settings:
|
|
base:
|
|
PRODUCT_BUNDLE_IDENTIFIER: $(BASE_BUNDLE_IDENTIFIER).maplibre-shim
|
|
GENERATE_INFOPLIST_FILE: YES
|
|
SWIFT_VERSION: 6.2
|
|
SWIFT_APPROACHABLE_CONCURRENCY: YES
|
|
SWIFT_DEFAULT_ACTOR_ISOLATION: MainActor
|
|
|
|
dependencies:
|
|
- target: MapLibreInterface
|
|
embed: false
|
|
- package: MapLibre
|
|
embed: false
|
|
|
|
sources:
|
|
- path: ../Sources
|