aboutsummaryrefslogtreecommitdiff
path: root/databases/py-sqlite3/files/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'databases/py-sqlite3/files/setup.py')
-rw-r--r--databases/py-sqlite3/files/setup.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/databases/py-sqlite3/files/setup.py b/databases/py-sqlite3/files/setup.py
index 3805fc5afe8f..d913319f1f12 100644
--- a/databases/py-sqlite3/files/setup.py
+++ b/databases/py-sqlite3/files/setup.py
@@ -32,6 +32,12 @@ sqlite_srcs = [
'_sqlite/statement.c',
'_sqlite/util.c']
+try:
+ import ctypes
+ ctypes.CDLL('libsqlite3.so').sqlite3_load_extension
+except AttributeError:
+ macros.append(('SQLITE_OMIT_LOAD_EXTENSION', '1'))
+
setup(name = "_sqlite3",
description = "SQLite 3 extension to Python",