mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-10-31 16:24:11 +00:00
5724e65d8e
Groundwork for loading MapLibre on demand. The map view is about to move into its own framework, and both sides need to agree on the types that cross the boundary, so ShowUserLocationMode and MapLibreError move out of the app into a small framework that the app links.
20 lines
569 B
YAML
20 lines
569 B
YAML
# The types shared between the app and the MapLibreShim framework. The app links this
|
|
# (tiny, initialiser-free) framework instead of MapLibre, see MapLibreShim's target.yml.
|
|
name: MapLibreInterface
|
|
|
|
targets:
|
|
MapLibreInterface:
|
|
type: framework
|
|
platform: iOS
|
|
|
|
settings:
|
|
base:
|
|
PRODUCT_BUNDLE_IDENTIFIER: $(BASE_BUNDLE_IDENTIFIER).maplibre-interface
|
|
GENERATE_INFOPLIST_FILE: YES
|
|
SWIFT_VERSION: 6.2
|
|
SWIFT_APPROACHABLE_CONCURRENCY: YES
|
|
SWIFT_DEFAULT_ACTOR_ISOLATION: MainActor
|
|
|
|
sources:
|
|
- path: ../Sources
|