diff options
Diffstat (limited to 'chromium/third_party/sqlite/src/tool/mksqlite3h.tcl')
-rw-r--r-- | chromium/third_party/sqlite/src/tool/mksqlite3h.tcl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/chromium/third_party/sqlite/src/tool/mksqlite3h.tcl b/chromium/third_party/sqlite/src/tool/mksqlite3h.tcl index 9078a157535..bd579c28b0e 100644 --- a/chromium/third_party/sqlite/src/tool/mksqlite3h.tcl +++ b/chromium/third_party/sqlite/src/tool/mksqlite3h.tcl @@ -40,9 +40,16 @@ set TOP [lindex $argv 0] # set useapicall 0 +# Include sqlite3recover.h? +# +set enable_recover 0 + if {[lsearch -regexp [lrange $argv 1 end] {^-+useapicall}] != -1} { set useapicall 1 } +if {[lsearch -regexp [lrange $argv 1 end] {^-+enable-recover}] != -1} { + set enable_recover 1 +} # Get the SQLite version number (ex: 3.6.18) from the $TOP/VERSION file. # @@ -84,6 +91,9 @@ set filelist [subst { $TOP/ext/session/sqlite3session.h $TOP/ext/fts5/fts5.h }] +if {$enable_recover} { + lappend filelist "$TOP/ext/recover/sqlite3recover.h" +} # These are the functions that accept a variable number of arguments. They # always need to use the "cdecl" calling convention even when another calling |