On Wednesday, August 17, 2016 at 2:13:48 PM UTC-7, Jens Alfke wrote:
>
>
> Are you using the regular static-library build of Couchbase Lite? If so, 
> you should switch to using the dynamic framework. Currently the only way to 
> get that is to build it yourself, from the “CBL iOS Framework” target. (Oh 
> wait, I think if you use Carthage it will also build this, because Carthage 
> only builds dynamic frameworks.) 
>

Indeed, since we're acquiring Couchbase Lite from CocoaPods, it has been 
the static version. (Are there plans to distribute a dylib build? Or 
perhaps more poignantly, why doesn't the CocoaPods distribution download 
and build the source like virtually every other pod does?)

I had not heretofore explored Carthage, but I did set it up yesterday on 
your tip. That looks like another option to keep in mind; thanks.

I think I'm going to put up with the "slap in a modulemap" hack for now 
though, as it appears to get the job done without further complicating our 
build pipeline right now—even though I expect we are going to be dealing 
with duplicately-linked symbols…

cheers,

-ben

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/5d4c0ada-98da-43fa-b4a3-d6e872be972b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to