standardize flag handling
[sqlcipher.git] / tool / sqlite3_analyzer.c.in
blobd8b000209f8669fde28dba2bac29a792adf36d5a
1 /*
2 ** Read an SQLite database file and analyze its space utilization. Generate
3 ** text on standard output.
4 */
5 #define TCLSH_INIT_PROC sqlite3_analyzer_init_proc
6 #define SQLITE_ENABLE_DBSTAT_VTAB 1
7 #undef SQLITE_THREADSAFE
8 #define SQLITE_THREADSAFE 0
9 #undef SQLITE_ENABLE_COLUMN_METADATA
10 #define SQLITE_OMIT_DECLTYPE 1
11 #define SQLITE_OMIT_DEPRECATED 1
12 #define SQLITE_OMIT_PROGRESS_CALLBACK 1
13 #define SQLITE_OMIT_SHARED_CACHE 1
14 #define SQLITE_DEFAULT_MEMSTATUS 0
15 #define SQLITE_MAX_EXPR_DEPTH 0
16 #define SQLITE_OMIT_LOAD_EXTENSION 1
17 #if !defined(SQLITE_AMALGAMATION) && !defined(USE_EXTERNAL_SQLITE)
18 INCLUDE sqlite3.c
19 #endif
20 INCLUDE $ROOT/src/tclsqlite.c
22 const char *sqlite3_analyzer_init_proc(Tcl_Interp *interp){
23 (void)interp;
24 return
25 BEGIN_STRING
26 INCLUDE $ROOT/tool/spaceanal.tcl
27 END_STRING