mirror of
https://github.com/python/cpython.git
synced 2025-09-13 12:17:24 +00:00
Updated the sqlite3 module to the external pysqlite 2.2.2 version.
This commit is contained in:
parent
5ef9d9fdb9
commit
3e99c0ad64
22 changed files with 310 additions and 313 deletions
10
setup.py
10
setup.py
|
@ -743,10 +743,8 @@ class PyBuildExt(build_ext):
|
|||
sqlite_libdir = [os.path.abspath(os.path.dirname(sqlite_libfile))]
|
||||
|
||||
if sqlite_incdir and sqlite_libdir:
|
||||
sqlite_srcs = ['_sqlite/adapters.c',
|
||||
'_sqlite/cache.c',
|
||||
sqlite_srcs = ['_sqlite/cache.c',
|
||||
'_sqlite/connection.c',
|
||||
'_sqlite/converters.c',
|
||||
'_sqlite/cursor.c',
|
||||
'_sqlite/microprotocols.c',
|
||||
'_sqlite/module.c',
|
||||
|
@ -755,18 +753,12 @@ class PyBuildExt(build_ext):
|
|||
'_sqlite/statement.c',
|
||||
'_sqlite/util.c', ]
|
||||
|
||||
PYSQLITE_VERSION = "2.2.0"
|
||||
sqlite_defines = []
|
||||
if sys.platform != "win32":
|
||||
sqlite_defines.append(('MODULE_NAME', '"sqlite3"'))
|
||||
else:
|
||||
sqlite_defines.append(('MODULE_NAME', '\\"sqlite3\\"'))
|
||||
|
||||
sqlite_defines.append(('PY_MAJOR_VERSION',
|
||||
str(sys.version_info[0])))
|
||||
sqlite_defines.append(('PY_MINOR_VERSION',
|
||||
str(sys.version_info[1])))
|
||||
|
||||
exts.append(Extension('_sqlite3', sqlite_srcs,
|
||||
define_macros=sqlite_defines,
|
||||
include_dirs=["Modules/_sqlite",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue