SQLite

All files named ”tool/sqlite3_analyzer.c.in”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for tool/sqlite3_analyzer.c.in

2025-03-19
10:14
[14f02cb5ec] part of check-in [34eadd374b] Merge trunk into the cygwin-fixes branch. (check-in: [34eadd374b] user: stephan branch: cygwin-fixes, size: 1982)
2025-03-11
12:19
[5a2984ac45] part of check-in [ba058ce90a] The substitute "puts" command used by the Windows implementation of sqlite3_analyzer must invoke fflush() after each line of output. Otherwise the output can be truncated when redirected into a file. (check-in: [ba058ce90a] user: drh branch: trunk, size: 1979)
2025-03-08
06:53
[51bb46e23e] part of check-in [84d8fcfca1] Test app/script patches from Jan Nijtmans for cygwin. Add/replace many more sentinel arguments for TCL variadic functions which specifically need a NULL trailing argument. With this, 'make test' on cygwin runs to completion for me, with 134 of 329227 tests failing. MSC build fails the same 13 tests which fail for me in trunk. (check-in: [84d8fcfca1] user: stephan branch: cygwin-fixes, size: 1966)
2024-11-19
19:47
[fc7735c499] part of check-in [80f3bf8c2e] Get sqlite3_analyzer optionally linking against libsqlite3.so instead of embedding sqlite3.c. Patch mkccode.tcl to accept digits in its IFDEF/IFNDEF checks and sqlite3_analyzer.c.in to only include sqlite3.c if -DINCLUDE_SQLITE3_C is passed to mkccode.tcl. (check-in: [80f3bf8c2e] user: stephan branch: link-tools-dynamically, size: 1963)
18:26
[39690af454] part of check-in [7fec209290] Enhancements to tool/mkccode.tcl such that it recognizes -D command line arguments and can use them in internal IFDEF and IFNDEF macros. Update the tool/sqlite3_analyzer.c.in script such that it omits the SQLite amalgamation if -DSQLITE_ENABLE_DBSTAT_VTAB is defined. (check-in: [7fec209290] user: drh branch: trunk, size: 1939)
2024-09-24
17:49
[348ba349bb] part of check-in [7c1c1226d8] Port sqlite3_analyzer.exe to use sqlite3_stdio. (check-in: [7c1c1226d8] user: drh branch: cli-stdlib, size: 1948)
2024-01-03
14:13
[8da2b08f56] part of check-in [769de0b98e] Enhance sqlite3_analyzer.exe so that it uses the ext/consio extension. (check-in: [769de0b98e] user: drh branch: trunk, size: 1938)
2021-11-18
20:56
[f88615bf33] part of check-in [90b06b6f42] Minor tweaks to the way auxiliary tools are built, to make it easier to customize the builds without having to alter the code. (check-in: [90b06b6f42] user: drh branch: trunk, size: 800)
2017-10-31
14:56
[7eeaae8b0d] part of check-in [bb39744f4b] Update the built procedures for the sqlite3_analyzer utility to allow it to be linked with an external sqlite3.o library. Automatically detect a missing dbstat extension and report the compile-time error. (check-in: [bb39744f4b] user: drh branch: trunk, size: 761)
2017-10-13
20:14
[771d15fb9c] part of check-in [d65d1f297d] Improved ability to generate stand-alone program using TCL and SQLite by compiling with -DTCLSH_INIT_PROC=name to cause the TCL interpreter to be initialized using procedure name(). Both sqlite3_analyzer and testfixture are now built this way. (check-in: [d65d1f297d] user: drh branch: trunk, size: 726)
18:58
Added: [3d53f06e04] part of check-in [298a3fddec] Add the tcl/mkccode.tcl script used to construct a single C-language source fiel for programs that combine C-code, SQLite, and TCL. Use this script to construct the sqlite3_analyzer program. (check-in: [298a3fddec] user: drh branch: trunk, size: 30388)