| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This is a fork of GRDB with added support for SQLCipher Community Edition, packaged into XCFramework so that it can be consumed as a Swift Package, for Inline, initially made by DuckDuckGo.
The default branch for this repository is main (as opposed to upstream's master) and it doesn't include GRDB (or SQLCipher) source code – only the Swift Package definition and release scripts/assets. XCFramework archives are attached directly in GitHub Releases.
We do not accept contributions to this repository at this time. However, feel free to open an issue in order to start a discussion.
DuckDuckGo has made the initial version of this package possible.
The update process is semi-automatic, i.e. it uses a shell script that guides you through, but the script requires user input and must be run locally.
Run prepare_release.sh, which:
Once the script is done:
For versioning, follow Semantic Versioning Rules, but note you don't need to use the same version as GRDB. Examples:
Upstream GRDB 5.6.0, after merge -> 5.12.0
Upstream GRDB 5.12.0, after merge -> 6.0.0
In case prepare_release.sh script fails, you need to compile SQLCipher amalgamation package manually. See general instructions:
| Back | FazBrowse Home | New Git URL |