-
-
Notifications
You must be signed in to change notification settings - Fork 119
SourceGear SQLite build service
SourceGear provides several kinds of SQLite builds via a nuget package feed at nuget.sourcegear.com. Operated in close partnership with the SQLite core team, the SourceGear SQLite build service makes it easy for .NET developers to stay up-to-date with the latest SQLite releases.
The main package is SourceGear.sqlite3
, a basic build with commonly-used compile options. (This is the new package ID for SQLitePCLRaw.lib.e_sqlite3
.)
Another variation is SourceGear.sqlite3.ext
, which is built with a number of additional SQLite extensions (compress, zipfile, sha1, shathree, totype, regexp, vtshim, and percentile). This is the set of extensions which has commonly been included with System.Data.SQLite, the ADO.NET wrapper maintained by the SQLite core team.
Both of the packages above are also published publicly on nuget.org, but the public feeds are not updated as quickly. The packages on nuget.sourcegear.com are updated immediately after each SQLite release, typically within one business day.
Licensees of the SQLite Encryption Extension can also access two additional packages, SourceGear.SEE
and SourceGear.SEE.ext
, which are SEE versions of the packages described above.
All of the SQLite builds in these packages have "e_sqlite3" as the base name and are designed to work well with SQLitePCLRaw 3.x and System.Data.SQLite 2.x.
These packages contain builds for most platforms, including Windows, macOS, iOS, Android, and Linux.
We can also provide custom SQLite build configurations on request.
The first three numbers in the version number of each package indicate the version of SQLite that was used to build it. The fourth number, if there is one, is incremented as needed for packaging-specific changes. For example:
- Package version 3.50.3 would indicate that it was built using SQLite version 3.50.3.
- Package version 3.50.3.1 would contain exactly the same version of the SQLite code, but with some kind of change to the packaging itself.
For a given package ID and version, if it is also publicly available on nuget.org, it is identical to the one hosted on nuget.sourcegear.com.
The cost for a subscription to this service is $600 USD per year, which includes:
- access to the build service...
- and technical support for build-related issues...
- for a single development team, defined as "a group of developers that work for the same company (as either employees or contractors) and that all know each others names".
Note that the service is provided on an annual subscription basis, but the packages themselves never "expire".
SourceGear also offers direct technical support for using SQLite with .NET as annual contracts at various levels. The SQLite build service is included with these higher level support offerings.
Contact Eric Sink ([email protected] or [email protected]).