SQLite

All files named ”tool/mkautoconfamal.sh”
Login

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

History for tool/mkautoconfamal.sh

2025-05-17
07:02
[564378ae48] part of check-in [2b8d9b75ec] Latest upstream teaish pieces for minor fixes. Restructure this copy of teaish to simplify maintenance and the autoconf bundle build. (check-in: [2b8d9b75ec] user: stephan branch: tea-cleanups, size: 2829)
2025-04-13
16:22
[07b43da6ef] part of check-in [4f54f7d07d] Latest upstream teaish, which restructures the teaish files a bit. (check-in: [4f54f7d07d] user: stephan branch: trunk, size: 2897)
2025-04-12
03:08
[3e9ff23d3f] part of check-in [7462b1c66e] Add missing exports of various LDFLAGS and CFLAGS for the teaish build. (check-in: [7462b1c66e] user: stephan branch: teaish, size: 2818)
02:30
[9947a17b6c] part of check-in [95227341cf] Initial port of the TEA build (autoconf/tea) from autotools to autosetup. (check-in: [95227341cf] user: stephan branch: teaish, size: 2817)
2025-03-22
19:07
[401f6378a9] part of check-in [f3c0071284] Replace use of autosetup/lib/*.auto for sqlite-custom-... features to avoid the possibility of multiple files being loaded (in an unpredictable order) for that purpose. Instead look for autosetup/sqlite-custom.tcl and source it if it exists. The intent is that sqlite-custom.tcl only ever be added in vendor-specific branches and never in the trunk. (check-in: [f3c0071284] user: stephan branch: trunk, size: 3163)
17:00
[6b040e008a] part of check-in [dfe24f13c4] Teach mkautoconfamal.sh to avoid copying autosetup/local.tcl and autosetup/*.auto except for autosetup/lib/CURRENT-BRANCH-NAME.auto (if any), the intent being to use lib/CURRENT-BRANCH-NAME.auto for branch-specific configuration customizations. (check-in: [dfe24f13c4] user: stephan branch: trunk, size: 3741)
2025-02-15
16:24
[c5e65fa1c9] part of check-in [be265559a3] Automate update of the library version number in autoconf/tea/configure.ac as part of the tool/mkautoconfamal.sh process, per /chat discussion. (check-in: [be265559a3] user: stephan branch: trunk, size: 3161)
2025-01-22
21:34
[14d2144043] part of check-in [8c60d4c901] Replace the use of the Autools in ./autoconf/ with Autosetup and extend its configure script to include many of the flags available in the canonical build. (check-in: [8c60d4c901] user: stephan branch: trunk, size: 3128)
2025-01-21
15:45
[67e14ee5d0] part of check-in [e5bbc2428f] Explain the lack of docs in autoconf/Makefile.in and refer interested readers to main.mk in canonical tree. Minor cleanups and fixes in tool/mkautoconfamal.sh. (check-in: [e5bbc2428f] user: stephan branch: autoconf-to-autosetup, size: 3039)
2025-01-20
19:57
[de0dd50c6c] part of check-in [16fa20413e] Add 'dist' and missing 'install' pieces to the autoconf bundle. (check-in: [16fa20413e] user: stephan branch: autoconf-to-autosetup, size: 3259)
2025-01-19
18:58
[7a9b54df5f] part of check-in [d7708372ff] Initial work towards converting the autoconf bundle to autosetup. Currently non-functional. (check-in: [d7708372ff] user: stephan branch: autoconf-to-autosetup, size: 3364)
2025-01-16
12:15
[4fbfd52333] part of check-in [fe47154799] When generating the autoconf snapshot, replaces the Libs.private line from sqlite3.pc.in with one compatible with the legacy build, as reported in forum post e40b9b424a. (check-in: [fe47154799] user: stephan branch: trunk, size: 3292)
2023-10-10
15:33
[cbdcf993fa] part of check-in [65ccf5fef8] Fix a bug in the mkautoconfamal.sh script, introduced by check-in [3308fdda4b81c110] so that the "snapshot-tarball" and "amalgamation-tarball" makefile targets work again when run from outside of the source tree. (check-in: [65ccf5fef8] user: drh branch: trunk, size: 3157)
2023-09-11
15:27
[7077151b62] part of check-in [3308fdda4b] Refuse to build amalgamation-tarball and snapshot-tarball if the TEA version number disagrees with ./VERSION. (check-in: [3308fdda4b] user: drh branch: trunk, size: 3152)
2020-06-19
15:35
[f62353eb6c] part of check-in [c7b2ee1edb] Reverse unintentional spacing change in the previous check-in. (check-in: [c7b2ee1edb] user: mistachkin branch: trunk, size: 2901)
15:33
[f1389dd18c] part of check-in [3df579ca32] Include 'sqlite3rc.h' in the amalgamation archive targets. (check-in: [3df579ca32] user: mistachkin branch: trunk, size: 2898)
2017-10-12
14:13
[422fc36535] part of check-in [c643ace24c] Fix the "snapshot-tarball" makefile target, which was broken by the shell.c change of check-in [36acc0a9]. (check-in: [c643ace24c] user: drh branch: branch-3.21, size: 2838)
2017-05-22
13:06
[ab527af92d] part of check-in [3dd6fe53c7] Include the "msvc.h" header file in the amalgamation tarball. (check-in: [3dd6fe53c7] user: drh branch: branch-3.19, size: 2874)
2016-02-26
23:13
[e855df211e] part of check-in [3617564cb6] Support generating the '.def' file using the autoconf Makefile for MSVC. (check-in: [3617564cb6] user: mistachkin branch: trunk, size: 2838)
2016-02-10
13:36
[c78caa3214] part of check-in [604f777547] When generating the snapshot-tarball, truncate the date/time in the name to 12 significant digits (YYYYMMDDhhmm) omitting the seconds and fractional seconds. (check-in: [604f777547] user: drh branch: trunk, size: 2802)
2016-02-09
22:54
[11cd32789d] part of check-in [070ec66f67] Update the snapshot tarball name to use the date (ISO8601 format) instead of the SHA1 hash in its name. (check-in: [070ec66f67] user: drh branch: trunk, size: 2769)
22:39
[e4efcad8e9] part of check-in [4f360b2ae7] Add the new "snapshot-tarball" target to the unix makefiles, for building a tarball similar to "amalgamation-tarball" but named by the SHA1 hash of the current check-out rather than by the version number. (check-in: [4f360b2ae7] user: drh branch: trunk, size: 2737)
2016-01-23
20:34
[a29b14d543] part of check-in [12eb8db796] Move Makefile.min.msc into the autoconf subdir where it belongs and change its name to Makefile.msc. Adjust build scripts accordingly. (check-in: [12eb8db796] user: drh branch: msvcMakeMin, size: 2381)
20:09
[add1d70307] part of check-in [e420f3dc93] Adjust the amalgamation-tarball build process so that it includes the MSVC makefile and the sqlite3.rc resource file. (check-in: [e420f3dc93] user: drh branch: msvcMakeMin, size: 2430)
2015-12-15
19:32
[5a5441280b] part of check-in [1928f8945b] Update the mkautoconfamal.sh script to make the building of the sqlite3-autoconf-VERSION.tar.gz package more orthodox. (check-in: [1928f8945b] user: dan branch: trunk, size: 2316)
2015-10-30
14:25
[4bdf61548a] part of check-in [866f027778] Add the --enable-editline option to various autoconf scripts. (check-in: [866f027778] user: drh branch: trunk, size: 2507)
2015-01-15
15:47
[d1a2da0e15] part of check-in [3bafeec934] Makefile enhancements: (1) Rename autoconf/tea/configure.in to autoconf/tea/configure.ac so that it works with the latest versions of autoconf. (2) Add the "amalgamation-tarball" targets to Makefile.in and main.mk (renamed from "dist" in the latter case). (3) Update the README.first file in autoconf/ (4) The TOP macro in Makefile.in is now an absolute rather than a relative path. (check-in: [3bafeec934] user: drh branch: trunk, size: 2493)
2014-08-19
09:15
[5dc5010e2e] part of check-in [f10a611126] Minor changes to do with the Tcl tea extension package autoconf system. (check-in: [f10a611126] user: dan branch: trunk, size: 2494)
2013-08-23
12:04
[f8d8dbf7d6] part of check-in [375b4e3db0] Modify script mkautoconfamal.sh to use the download.html naming convention for the tar.gz it creates. (check-in: [375b4e3db0] user: dan branch: trunk, size: 2494)
2013-05-27
18:37
Added: [9ef9ad69bc] part of check-in [3fdc8b5649] Add the "dist" target to main.mk. For building the amalgamation autoconf package. (check-in: [3fdc8b5649] user: dan branch: autoconf-package, size: 1994)