Fix extensions not enabled during building
This commit is contained in:
parent
5c93b64da5
commit
31577d20ce
1 changed files with 12 additions and 13 deletions
25
setup.py
25
setup.py
|
|
@ -128,20 +128,19 @@ def quote_argument(arg: str) -> str:
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
define_macros: "list[tuple[str, Optional[str]]]" = [
|
define_macros: "list[tuple[str, Optional[str]]]" = [
|
||||||
("MODULE_NAME", quote_argument("sqlcipher3.dbapi2")),
|
("MODULE_NAME", quote_argument("sqlcipher3.dbapi2")),
|
||||||
("ENABLE_FTS3", "1"),
|
("SQLITE_ENABLE_FTS3", "1"),
|
||||||
("ENABLE_FTS3_PARENTHESIS", "1"),
|
("SQLITE_ENABLE_FTS3_PARENTHESIS", "1"),
|
||||||
("ENABLE_FTS4", "1"),
|
("SQLITE_ENABLE_FTS4", "1"),
|
||||||
("ENABLE_FTS5", "1"),
|
("SQLITE_ENABLE_FTS5", "1"),
|
||||||
("ENABLE_JSON1", "1"),
|
("SQLITE_ENABLE_JSON1", "1"),
|
||||||
("ENABLE_LOAD_EXTENSION", "1"),
|
("SQLITE_ENABLE_LOAD_EXTENSION", "1"),
|
||||||
("ENABLE_RTREE", "1"),
|
("SQLITE_ENABLE_RTREE", "1"),
|
||||||
("ENABLE_STAT4", "1"),
|
("SQLITE_ENABLE_STAT4", "1"),
|
||||||
("ENABLE_UPDATE_DELETE_LIMIT", "1"),
|
("SQLITE_ENABLE_UPDATE_DELETE_LIMIT", "1"),
|
||||||
("SOUNDEX", "1"),
|
("SQLITE_SOUNDEX", "1"),
|
||||||
("USE_URI", "1"),
|
("SQLITE_USE_URI", "1"),
|
||||||
# Required for SQLCipher.
|
# Required for SQLCipher.
|
||||||
("SQLITE_HAS_CODEC", "1"),
|
("SQLITE_HAS_CODEC", "1"),
|
||||||
("HAS_CODEC", "1"),
|
|
||||||
("SQLITE_TEMP_STORE", "2"),
|
("SQLITE_TEMP_STORE", "2"),
|
||||||
# Increase the maximum number of "host parameters".
|
# Increase the maximum number of "host parameters".
|
||||||
("SQLITE_MAX_VARIABLE_NUMBER", "250000"),
|
("SQLITE_MAX_VARIABLE_NUMBER", "250000"),
|
||||||
|
|
@ -227,7 +226,7 @@ if __name__ == "__main__":
|
||||||
# With pyproject.toml, all are not necessary except ext_modules
|
# With pyproject.toml, all are not necessary except ext_modules
|
||||||
# However, they are kept for building python 3.6 wheels
|
# However, they are kept for building python 3.6 wheels
|
||||||
name="sqlcipher3-wheels",
|
name="sqlcipher3-wheels",
|
||||||
version="0.5.4.post0",
|
version="0.5.5",
|
||||||
package_dir={"sqlcipher3": "sqlcipher3"},
|
package_dir={"sqlcipher3": "sqlcipher3"},
|
||||||
packages=["sqlcipher3"],
|
packages=["sqlcipher3"],
|
||||||
ext_modules=[module],
|
ext_modules=[module],
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue