16 lines
876 B
Text
16 lines
876 B
Text
### Building wheels
|
|
|
|
This directory contains a utility script (`build.sh`) which can be used to
|
|
create completely self-contained manylinux wheels for Python 3.6 and 3.7. The
|
|
build script fetches the latest release of Sqlcipher and generates the source
|
|
amalgamation and header file, which are then compiled into `sqlcipher3`. The
|
|
resulting Python package can be deployed to any linux environment and will
|
|
utilize the latest Sqlcipher source code with extensions compiled in.
|
|
|
|
The package name for the wheels is `sqlcipher3-binary` to differentiate it from
|
|
the standard `sqlcipher3` source distribution. The source distribution will
|
|
link against the system sqlcipher by default, though you can provide your own
|
|
`sqlite3.c` and `sqlite3.h` and use `setup.py build_static` to create a
|
|
self-contained package as well.
|
|
|
|
Build artifacts are placed in the `wheelhouse/` directory.
|