Commit History

Auteur SHA1 Bericht Datum
  stephan 166f4eb5cf configure script: only set the SQLITE_TEMP_STORE feature flag if --with-tempstore is explicitly set, to avoid colliding with that flag being set by other means via the test fixture scripts. 2 weken geleden
  stephan bba1953426 Tiny makefile/configure script doc tweaks. No functional changes. 2 weken geleden
  stephan c40329c9bf Minor doc update in auto.def. No functional changes. 4 weken geleden
  stephan 0448e00aaf Ensure that the post-config checks for @UNEXPANDED_VARS@ pass even if --disable-tcl is used, as reported in [forum:74ef8059fc|forum post 74ef8059fc]. 4 weken geleden
  stephan ed7fe45c7c Reformulate [9e09d5d6] so that memsys5 shows up in the late-config summary as being enabled and does the right thing if both --debug and --memsys3 are used. 1 maand geleden
  drh 3e1f302dbe Enable MEMSYS5 with the --dev configure option. 1 maand geleden
  stephan d6d9c54bb2 At the end of the configure script ensure that none of the files which are filtered for @VARS@ contain any unresolved @VAR@ placeholders, failing fatally if any do. 1 maand geleden
  stephan 187c115a69 Configure script doc updates and cleanups. Skip check for EMSDK when doing an out-of-tree build, as ext/wasm does not support that build mode. 1 maand geleden
  stephan 58cb5644bc Patch autosetup to rename --debug to --autosetup-debug so we can use --debug/--enable-debug for its historical purpose. --with-debug is now an alias for --enable-debug but can be removed entirely if all scripts which have been adjusted for the autosetup build are edited to (re)use the older flag name. 1 maand geleden
  stephan 04a556acf2 Move some of the in-comment configure script help text into the --help text. No functional changes. 1 maand geleden
  drh 0dd542f79e Minor tweak to ./configure --help output. 1 maand geleden
  stephan f2d56bc578 Replace some outdated docs re. soname with a link to the soname forum post. 1 maand geleden
  stephan de7e2b178d In order to support package builds, like OpenBSD's, which set a custom soname on libsqlite3.so, extend the --soname configure flag to allow arbitrary soname values. 1 maand geleden
  stephan 5c945264b0 Move handling of the tempstore feature flag into the OPT_FEATURE_FLAGS list and remove the CFLAGS.libsqlite3 makefile var which exists solely to account for the tempstore being tracked separately from the other feature flags. 1 maand geleden
  stephan 0cf7131555 Add links to [/forumpost/5a3b44f510df8ded|the SONAME discussion] at relevant places in auto.def and the makefiles. No functional changes. 1 maand geleden
  stephan a8c68e551d Fix a bug-in-waiting (one too few list elements) in [b6bd25bd769e]. 1 maand geleden
  stephan d204a83c9b Add the --scanstatus configure flag to set -DSQLITE_ENABLE_STMT_SCANSTATUS. 1 maand geleden
  stephan 457d9384a2 Rename --link-tools-dynamically to --dynlink-tools, per discussion. 1 maand geleden
  stephan b81e11b25b Move the in-comment-code commentary about --with-debug, from [7b14309be4], into the --help text for that flag, where it's readily visible. 1 maand geleden
  stephan 3cd93a0b67 Revert linking the shell to the dll for reasons explained in new makefile comments. Move the --with-debug configure flag into the developer options set and add commentary about why it should never be used for production builds. 1 maand geleden
  stephan 5ef61df185 Reformulate sqldiff deps and rules so that the target matches the resulting file name, to avoid rebuilding it on every make invocation. Apply the same treatment to the sqlite3 CLI shell. 1 maand geleden
  stephan fbd9de1830 Initial configure support for linking certain binaries to libsqlite3.so instead of embedding it dynamically (which they typically do). This currently applies only to sqldiff, but support for adding the same for other tools is planned. This requires disabling the soname because setting it causes the build to link to whatever libsqlite3.so.0 is installed system-wide, so the soname now defaults to off. 1 maand geleden
  stephan 4b24cb2a3a Rename tool/tclConfigShToTcl.sh to tool/tclConfigShToAutoDef.sh in the name of pedantic correctness. 1 maand geleden
  stephan 1adf87592f In the interest of minimizing downstream disruption, set the soname of libsqlite3.so to (by default) its legacy value of libsqlite3.so.0 and unconditionally create (or replace) a symlink with that name at install-time, in addition to the newer-named symlinks. 1 maand geleden
  stephan e69b4d757e Generic auto.def cleanups. No functional differences. 1 maand geleden
  stephan 2eb9605e81 configure: add optional pkg-config support for detecting ICU. 1 maand geleden
  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 maand geleden
  stephan aa85c8c854 configure script doc additions for the ICU feature check. 1 maand geleden
  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 maand geleden
  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). 1 maand geleden