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 17INCLUDE sqlite3.c 18INCLUDE $ROOT/src/tclsqlite.c 19 20const char *sqlite3_analyzer_init_proc(Tcl_Interp *interp){ 21 (void)interp; 22 return 23BEGIN_STRING 24INCLUDE $ROOT/tool/spaceanal.tcl 25END_STRING 26; 27} 28