From: drh <> Date: Fri, 25 Oct 2024 14:39:26 +0000 (+0000) Subject: Rework the configure+make system to use autosetup rather than autoconf. X-Git-Tag: major-relase~351 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=043943c261f9116124cb0c377fe437db6f240705;p=thirdparty%2Fsqlite.git Rework the configure+make system to use autosetup rather than autoconf. Autosetup runs faster and is easier to maintain, and it allows for common targets (such as "sqlite3" and "sqlite3.c") to be built within having to install "tclsh". FossilOrigin-Name: d8c0e0184226bdae9785199d486200e49db7973d78502d09db7a7e34ab0af941 --- 043943c261f9116124cb0c377fe437db6f240705 diff --cc manifest index f3a52e3c6d,8a4fea3690..f96aae8202 --- a/manifest +++ b/manifest @@@ -1,14 -1,13 +1,13 @@@ - C Add\smissing\sZERO_ARGUMENT_GENERATE_SERIES\schecks\sto\sext/misc/series.c,\sas\sreported\svia\ssupport\smail. - D 2024-10-24T15:58:37.345 -C Restore\sthe\samalgamation-tarball\sand\ssnapshot-tarball\stargets,\sat\sleast\sfor\nnow. -D 2024-10-25T14:36:23.503 ++C Rework\sthe\sconfigure+make\ssystem\sto\suse\sautosetup\srather\sthan\sautoconf.\nAutosetup\sruns\sfaster\sand\sis\seasier\sto\smaintain,\sand\sit\sallows\sfor\scommon\ntargets\s(such\sas\s"sqlite3"\sand\s"sqlite3.c")\sto\sbe\sbuilt\swithin\shaving\sto\ninstall\s"tclsh". ++D 2024-10-25T14:39:26.067 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea - F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 - F Makefile.in 1376a160cd98a14d118a9f8c2db88f0f906586234a0b0f49f2af13e95c1ebbcd - F Makefile.linux-gcc f3842a0b1efbfbb74ac0ef60e56b301836d05b4d867d014f714fa750048f1ab6 - F Makefile.msc 58b69eda1faad5d475092b8aeffab9156ee4901a82db089b166607f2ec907ee4 + F LICENSE.md b6e6c1baf38e4339bd3f1e0e5e5bfd0a9a93d133360691b2785c2d4b2f2dcec2 + F Makefile.in 5a95c68b70be1448a6f226c09c1df5e338cc496e70987173fcfdca9ad94cb5a4 -F Makefile.linux-generic 8df0e6ee5e4671f844caf27f88d2be7421e904639f7a0ffdce0e2cd4ea11e8c0 ++F Makefile.linux-generic 8df0e6ee5e4671f844caf27f88d2be7421e904639f7a0ffdce0e2cd4ea11e8c0 w Makefile.linux-gcc + F Makefile.msc 28318970f86f601ac79b5e6a514a52fb33a1526d0e0e915b4edc2f41846c1d4a F README.md c3c0f19532ce28f6297a71870f3c7b424729f0e6d9ab889616d3587dd2332159 - F VERSION 0db40f92c04378404eb45bff93e9e42c148c7e54fd3da99469ed21e22411f5a6 - F aclocal.m4 a5c22d164aff7ed549d53a90fa56d56955281f50 + F VERSION 8dc0c3df15fd5ff0622f88fc483533fce990b1cbb2f5fb9fdfb4dbd71eef2889 F art/icon-243x273.gif 9750b734f82fdb3dc43127753d5e6fbf3b62c9f4e136c2fbf573b2f57ea87af5 F art/icon-80x90.gif 65509ce3e5f86a9cd64fe7fca2d23954199f31fe44c1e09e208c80fb83d87031 F art/sqlite370.eps aa97a671332b432a54e1d74ff5e8775be34200c2 @@@ -2219,9 -2237,8 +2237,9 @@@ F vsixtest/vsixtest.tcl 6195aba1f12a5e1 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P d4816e534a22250bd18509b07edca205c7ad6a8b3ecbbf5336a517ac19f78f55 - Q +cd82e4c0f5f8ff16468b909d84dd5545c0456f624db61a4d112467a7cafed2fc - R e4ca7fa81f6860fc5a04c1e28cee3a2a - U stephan - Z f070b9e19001ab8c0e2d4fe251a41b20 -P ea53aba82b1083bd59262e768b9331bfdc5c4ca6c4121b98aeedcbeb5af01b07 -R 6f6982c8032b18efbaee10e03ad0df13 ++P 5a8e3915eec06dbec7e32d1b87c6a6d5eb618d9d1d9bac13f6e1e7f22bbf8180 1baf4b948854cb4f7c509395df4520a04c16c10cf9e4b67e73e26118636b3204 ++R cfabe0d6dd87d1c992c8a8166f7db7ca ++T +closed 1baf4b948854cb4f7c509395df4520a04c16c10cf9e4b67e73e26118636b3204 + U drh -Z 3cb455301c8d8421f7f1dd35401b828f ++Z 0cfc0d1870ba6f8facd3d6e724075303 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 37dc626886,189cbbdf17..b0b3351053 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 5a8e3915eec06dbec7e32d1b87c6a6d5eb618d9d1d9bac13f6e1e7f22bbf8180 -1baf4b948854cb4f7c509395df4520a04c16c10cf9e4b67e73e26118636b3204 ++d8c0e0184226bdae9785199d486200e49db7973d78502d09db7a7e34ab0af941