Commit History

Author SHA1 Message Date
  stephan e69b4d757e Generic auto.def cleanups. No functional differences. 1 month ago
  stephan 48c8447574 buildtclext.tcl: work around a case, reported in [forum:0683a49cb02f31a1|forum post 0683a49cb0], in which package maintainers edit their copy of tclConfig.sh to change the TCL_SHLIB_LD command. 1 month ago
  stephan 2eb9605e81 configure: add optional pkg-config support for detecting ICU. 1 month ago
  stephan ece4bf60ff When checking pkg-config for ICU support use icu-io instead of icu-uc, as that contains all requires libs on Linux and BSD. 1 month ago
  stephan aa85c8c854 configure script doc additions for the ICU feature check. 1 month ago
  stephan 75ed9f819f An experiment in optionally using pkg-config to determine the libs to link in for ICU support, but its ldflags is missing one required lib on both Linux and OpenBSD. Keeping this for later reference, as it demonstrates how to use pkg-config from autosetup. 1 month ago
  stephan f121ffbde3 Fix typo in the handling of the new --dev flag which caused it to set the --debug flag instead of the --with-debug flag (the former is for autosetup's internal use). 2 months ago
  stephan 009601d534 Remove $prefix/include from the default -I path because it can cause the build to pick up an unintended copy of sqlite3.h. Extend the ICU configure support (the origin of -I$prefix/include) to enable fetching the -I path from icu-config and apply it only to those objects which need it. 2 months ago
  drh 59c80e0533 Add new makefile target "sqlite3d" (where the "d" means either "development" or 2 months ago
  stephan c096d6add6 Add --enable-dev configure flag which sets various other flags. 2 months ago
  stephan 17e7e16b3b Remove unused sqlite_cfg.h.in from the build. 2 months ago
  stephan 98be43ed73 Fix a state makefile dependency which refered to the now-removed sqlite_cfg.h.in. 2 months ago
  drh ea13658566 Remove some obsolete macros from the CLI. 2 months ago
  stephan 752df4c49b Remove unused sqlite_cfg.h.in (sqlite_cfg.h gets generated without an input template). 2 months ago
  dan c87d7bede0 Fix a problem with window functions min() and max() when used with a FILTER clause. Forum post [forum:/forumpost/e9126d554a | e9126d554a]. 2 months ago
  stephan f154cef8f2 Document the if block at the end of sqlite-check-tcl. 2 months ago
  stephan 3b56698541 configure: avoid performing multiple checks for -lm on behalf of --enable-fts4 and --enable-fts5. 2 months ago
  drh 104ab7e81f Enhance the vfstrace.c extension to show symbolic names for the various 2 months ago
  drh 26c080a04b Fix a memory leak in the ".dump" command of the CLI that can occur if an 2 months ago
  drh 31c160ab8f Add the test/fork-test.c test program. 2 months ago
  drh 1b37bc0e66 Add the SQLITE_FCNTL_NULL_IO file-control. 2 months ago
  drh 92e9fa6fe8 Ensure that the sqlite3_index_info.idxStr string coming back from FTS5 2 months ago
  drh 7b32f84ebf Clarify the documentation to make it clear that rows inserted by a 2 months ago
  dan 0cd2ffffb7 Fix the fts5 trigram tokenizer so that it handles non-nul-terminated strings. 2 months ago
  drh be46f935dc Add the ".dbtotxt" command to the CLI. 2 months ago
  stephan 074cad3026 Wrap some exceptionally long lines in main.mk. Add option to override LDFLAGS on the sqlite3.dll target. Audit: all targets for which it is hypothetically relevant can now inherit user-supplied LDFLAGS, but only those provided to the configure script, not at make-time, in order to mimic the historical build's restriction in that regard. 2 months ago
  drh e4d4d73397 Use Win32 APIs to read/write the console in Windows unless the 2 months ago
  stephan d29a369fe2 Doc update to account for [05073350087b]. 2 months ago
  stephan 45c2b1804f Rename proj-define-if-opt-truthy to the more accurate, and less verbose, proj-define-for-opt. 2 months ago
  dan a864ac1c5a Fix a case in fts3 where a corrupt database record was not being handled correctly. 2 months ago