mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-29 08:01:23 +03:00
Patch bundle accumulated via /chat: add missing --enable/disable-shared flag to configure script and update testrunner.tcl for other configure script flag changes.
FossilOrigin-Name: 32fc9c3f62601684b4ded783a79ebf817d093588c87ece02b449c3542881b65a
This commit is contained in:
@ -72,11 +72,11 @@ namespace eval trd {
|
||||
# The following mirrors the set of test suites invoked by "all.test".
|
||||
#
|
||||
set all_configs {
|
||||
full no_optimization memsubsys1 memsubsys2 singlethread
|
||||
multithread onefile utf16 exclusive persistent_journal
|
||||
full no_optimization memsubsys1 memsubsys2 singlethread
|
||||
multithread onefile utf16 exclusive persistent_journal
|
||||
persistent_journal_error no_journal no_journal_error
|
||||
autovacuum_ioerr no_mutex_try fullmutex journaltest
|
||||
inmemory_journal pcache0 pcache10 pcache50 pcache90
|
||||
autovacuum_ioerr no_mutex_try fullmutex journaltest
|
||||
inmemory_journal pcache0 pcache10 pcache50 pcache90
|
||||
pcache100 prepare mmap
|
||||
}
|
||||
|
||||
@ -91,17 +91,17 @@ namespace eval trd {
|
||||
-DSQLITE_ENABLE_STMT_SCANSTATUS
|
||||
}
|
||||
|
||||
# These two are used by [testrunner.tcl mdevtest] (All-O0) and
|
||||
# These two are used by [testrunner.tcl mdevtest] (All-O0) and
|
||||
# [testrunner.tcl sdevtest] (All-Sanitize).
|
||||
#
|
||||
set build(All-Debug) {
|
||||
--enable-debug --enable-all
|
||||
--with-debug --enable-all
|
||||
-DSQLITE_ENABLE_ORDERED_SET_AGGREGATES
|
||||
}
|
||||
set build(All-O0) {
|
||||
-O0 --enable-all
|
||||
}
|
||||
set build(All-Sanitize) {
|
||||
set build(All-Sanitize) {
|
||||
-DSQLITE_OMIT_LOOKASIDE=1
|
||||
--enable-all -fsanitize=address,undefined -fno-sanitize-recover=undefined
|
||||
}
|
||||
@ -112,7 +112,7 @@ namespace eval trd {
|
||||
-DSQLITE_OMIT_LOOKASIDE=1
|
||||
-DCONFIG_SLOWDOWN_FACTOR=5.0
|
||||
-DSQLITE_ENABLE_RBU
|
||||
--enable-debug
|
||||
--with-debug
|
||||
--enable-all
|
||||
}
|
||||
set build(Stdcall) {
|
||||
@ -193,7 +193,7 @@ namespace eval trd {
|
||||
set build(Debug-Two) {
|
||||
-DSQLITE_DEFAULT_MEMSTATUS=0
|
||||
-DSQLITE_MAX_EXPR_DEPTH=0
|
||||
--enable-debug
|
||||
--with-debug
|
||||
}
|
||||
set build(Fast-One) {
|
||||
-O6
|
||||
@ -564,7 +564,7 @@ proc make_script {cfg srcdir bMsvc} {
|
||||
}
|
||||
--enable-fts5 {
|
||||
lappend opts -DSQLITE_ENABLE_FTS5
|
||||
}
|
||||
}
|
||||
--enable-shared {
|
||||
lappend makeOpts USE_CRT_DLL=1 DYNAMIC_SHELL=1
|
||||
}
|
||||
@ -574,7 +574,7 @@ proc make_script {cfg srcdir bMsvc} {
|
||||
}
|
||||
--enable-all {
|
||||
}
|
||||
--enable-debug {
|
||||
--with-debug {
|
||||
# lappend makeOpts OPTIMIZATIONS=0
|
||||
lappend opts -DSQLITE_DEBUG
|
||||
}
|
||||
|
Reference in New Issue
Block a user