build: configure with shared sqlite3 · nodejs/node@1de4375 · GitHub
Skip to content

Commit 1de4375

Browse files
legendecastargos
authored andcommitted
build: configure with shared sqlite3
PR-URL: #53519 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
1 parent ec38f3d commit 1de4375

4 files changed

Lines changed: 30 additions & 1 deletion

File tree

configure.py

Lines changed: 24 additions & 0 deletions

node.gyp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
'node_shared_http_parser%': 'false',
2020
'node_shared_cares%': 'false',
2121
'node_shared_libuv%': 'false',
22+
'node_shared_sqlite%': 'false',
2223
'node_shared_uvwasi%': 'false',
2324
'node_shared_nghttp2%': 'false',
2425
'node_use_openssl%': 'true',
@@ -552,7 +553,6 @@
552553

553554
'dependencies': [
554555
'deps/histogram/histogram.gyp:histogram',
555-
'deps/sqlite/sqlite.gyp:sqlite',
556556
],
557557

558558
'msvs_settings': {

node.gypi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,10 @@
220220
'dependencies': [ 'deps/brotli/brotli.gyp:brotli' ],
221221
}],
222222

223+
[ 'node_shared_sqlite=="false"', {
224+
'dependencies': [ 'deps/sqlite/sqlite.gyp:sqlite' ],
225+
}],
226+
223227
[ 'OS=="mac"', {
224228
# linking Corefoundation is needed since certain OSX debugging tools
225229
# like Instruments require it for some features

tools/generate_config_gypi.py

Lines changed: 1 addition & 0 deletions

0 commit comments

Comments
 (0)