

The native library project can be found in the vendor/couchbase-lite-core directory. You will notice that Couchbase.Lite, and each of the support projects make references to some missing native libraries. After you clone the repo, or change branches, be sure to update the submodules with this command git submodule update -init -recursive Native Components Needed This ensures two things: that I will always know by looking at the logs which git commit you built your source from if you file a bug report, and that you will be able to pull the appropriate submodules. Please use git to clone the repo, rather than downloading it from a zip file. Building Couchbase Lite master branch from source There will be developer builds compiled every two weeks, and available by adding to your Nuget package sources. The following package IDs will be on Nuget for the 2.5 release and beyond NET Core Ubuntu, UWP, Xamarin iOS, and Xamarin Android. This is the source repo of Couchbase Lite C#. Couchbase Lite is a lightweight embedded NoSQL database that has built-in sync to larger backend structures, such as Couchbase Server.
