Login
Timeline
Login

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

23 check-ins that include changes to files matching 'tools/*'

2025-04-02
11:14
Add tools/mkccode.tcl (from the sqlite tree) for future use in re-doing how the amalgamation is built. check-in: 9855980b93 user: stephan tags: trunk
2024-09-14
23:54
Re-integrate the C++ bits into the build. Remove some obsolete files. check-in: 60415d2654 user: stephan tags: trunk
13:54
Merge build-rework branch into trunk. Summary: reduce the complexity of the build considerably (while, admittedly, also reducing its flexibility, but that's okay). check-in: ecf32ada1a user: stephan tags: trunk
10:59
Further improvements to the amalgamation build. check-in: 4c6d994afd user: stephan tags: build-rework
10:16
Improve the build process for the amalgamation. check-in: 95ada2b2b9 user: stephan tags: build-rework
00:56
Cleanups in the main lib build. check-in: 9c54655f16 user: stephan tags: build-rework
00:27
Get the core lib building. Move make-amalgamation.bash into ./tools. check-in: df99c89b4f user: stephan tags: build-rework
2024-08-24
09:46
Add a hack to mkdeps.c to work around OpenBSD's link-time "strcpy() is evil, use our non-standard variant instead" warning. check-in: 6b2a066f10 user: stephan tags: trunk
2024-05-29
15:32
Latest upstream mkcdep.c from the sewal tree. check-in: b97e4ac1e5 user: stephan tags: trunk
2022-05-12
10:37
Merged in trunk. check-in: 1ba4514284 user: stephan tags: dev-blame-ignore
2022-03-10
12:27
Fixed a compiler warning triggered on an Alpine Linux build. check-in: 6f8334af0b user: stephan tags: trunk
2022-02-26
21:01
Re-enabled the historical 'touch' feature of mkcdep.c to work around some otherwise weak deps handling when headers change. On the one hand, this improves rebuilding for header changes. On the other, it causes the deps files to get rebuilt twice in a row at times. check-in: d8a6b8d0c6 user: stephan tags: trunk
2022-02-24
11:19
mkcdep.c no longer adds "." to the -I path by default because that backfires with generation of the amalgamation header, causing a circular dep because the amalgamation header shares a name with a non-amalgamation header. check-in: f59415334b user: stephan tags: trunk
2022-02-18
16:25
Improved the big/little-endian detection in mkcdep.c by taking advantage of a gcc-ism which exists for that purposes. check-in: 59dea46ad9 user: stephan tags: trunk
2022-02-14
10:06
Replaced broken big-/little-endian determination in mkcdep.c. check-in: e71174b745 user: stephan tags: trunk
2022-01-27
14:42
Re-did C dependencies generation to use tools/mkcdep.c instead of GCC. MUCH faster and less kludgy. check-in: 236c0f8864 user: stephan tags: trunk
2021-07-07
03:28
Added tools/schema-info-views.sql, gleaned from the sqlite forums. check-in: f5bf8a80c9 user: stephan tags: trunk
2021-03-27
12:19
Added tools/c-struct.sh, which has proven useful for generating skeleton code for various structs used by the library. check-in: f24ab8b2d8 user: stephan tags: trunk
2016-01-22
15:31
added a missing return on error. check-in: c95de406e5 user: stephan tags: trunk
2014-10-25
16:28
merge trunk, get stephans various fixes check-in: 84b7b9a10a user: dave tags: dave
2014-10-21
15:46
ported in printf-style format checker from fossil(1), but not all variadics functions are yet checked. libf does not yet build cleanly vis-a-vis this tool, but the reports it produces will eventually be worked through. check-in: 954a12be68 user: stephan tags: trunk
2013-08-27
16:15
Got the compiled-in schemas working (==readable, but not yet used/aplied). check-in: 11f605e0b4 user: stephan tags: trunk
2013-08-26
22:24
Integrated build of SQL schema code. check-in: 0eb0ac480a user: stephan tags: trunk