From 331a4c6f4205a001042a88b1766bc1ed350b463d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguye=CC=82=CC=83n?= Date: Thu, 12 Nov 2020 01:58:41 -0800 Subject: [PATCH] Distinguish between internal and external Carthage usage A new Cartfile.private lists the dependencies necessary to build the map SDK from source, while the main Cartfile now obtains the prebuilt map SDK itself. A developer can now point their Cartfile to this repository to install the map SDK. A contributor would get both sets of dependencies when bootstrapping but can ignore the prebuilt SDK binary. --- Cartfile | 2 +- Cartfile.private | 1 + Cartfile.resolved | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 Cartfile.private diff --git a/Cartfile b/Cartfile index 55b9cc8105..8442c1acfa 100644 --- a/Cartfile +++ b/Cartfile @@ -1,2 +1,2 @@ -binary "https://api.mapbox.com/downloads/v2/carthage/mobile-maps-gl-core/mapbox-ios-sdk-gl-core-static.json" == 5.2.1 +binary "https://api.mapbox.com/downloads/v2/carthage/mobile-maps/mapbox-ios-sdk-dynamic.json" == 6.3.0 github "mapbox/mapbox-events-ios" ~> 0.10.5 diff --git a/Cartfile.private b/Cartfile.private new file mode 100644 index 0000000000..2ee4f71749 --- /dev/null +++ b/Cartfile.private @@ -0,0 +1 @@ +binary "https://api.mapbox.com/downloads/v2/carthage/mobile-maps-gl-core/mapbox-ios-sdk-gl-core-static.json" == 5.2.1 diff --git a/Cartfile.resolved b/Cartfile.resolved index 2b680174d1..6e489df58e 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,2 +1,3 @@ binary "https://api.mapbox.com/downloads/v2/carthage/mobile-maps-gl-core/mapbox-ios-sdk-gl-core-static.json" "5.2.1" +binary "https://api.mapbox.com/downloads/v2/carthage/mobile-maps/mapbox-ios-sdk-dynamic.json" "6.3.0" github "mapbox/mapbox-events-ios" "v0.10.5"