8000 Compile android cli/libraries with Dockerfile by matan7890 · Pull Request #500 · sqlcipher/sqlcipher · GitHub
[go: up one dir, main page]

Skip to content

Compile android cli/libraries with Dockerfile #500

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Add short readme for compiling to android
  • Loading branch information
matan7890 committed Dec 17, 2023
commit 91af523aa3c65f95b9e40e13e76b61dadb92218a
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,10 @@ $ ./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC" \
$ make
```

## Compiling - Android

To compile on android you can simply run the bash script located in android/compile-android.sh. This script requires [Docker](https://www.docker.com/products/docker-desktop/) to run and internet connectivity to build the image. After running the script the binary file will be located in the source directory (where this readme file is located).

## Testing

The full SQLite test suite will not complete successfully when using SQLCipher. In some cases encryption interferes with low-level tests that require access to database file data or features which are unsupported by SQLCipher. Those tests that are intended to support encryption are intended for non-SQLCipher implementations. In addition, because SQLite tests are not always isolated, if one test fails it can trigger a domino effect with other failures in later steps.
Expand Down
0