cln/tools
Rusty Russell 15ef2fd39c Build: don't use HAVE_FUNCTION_SECTIONS for update-mocks.
I ran `uv run make update-mocks` and many mocks vanished.  But that
broke MacOS (and maybe other archs) which doesn't support function
sections and no longer linked.

If this proves problematic, we might end up generating mocks properly:
1. Use #include "mocks-sphinx-xor_cipher_stream_gen.c"
2. Generate those separate files as necessary.
3. Don't commit them, build them locally.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2026-02-23 19:05:37 +10:30
..
gen Enable Length-Prefixed TLVs through Generator 2025-02-22 11:51:54 -06:00
test Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30
.gitignore gitignore: Ignore lightning-downgrade and check-bolt tools 2025-12-03 06:24:04 -08:00
bench-gossipd.sh gossipd: dev-compact-gossip-store to manually invoke compaction. 2026-02-16 17:23:33 +10:30
build-release.sh docker: Added fixed SOURCE_DATE_EPOCH flag for reproducible Fedora build 2026-01-16 12:34:03 -08:00
check-includes.sh tools/check-includes.sh: make shellcheck happy. 2021-12-06 10:05:39 +10:30
check-manpage.sh makefile: use SED from configure in most places. 2025-10-17 10:40:17 +10:30
check-release.sh make: Remove printing the version from Makefile 2025-11-24 13:15:52 +10:30
check-setup_locale.sh setup: add setup to make checks 2020-05-19 13:35:42 +09:30
check-spelling.sh tools: I cannot spell recurrEnce. 2025-10-01 15:31:30 +09:30
docker-entrypoint.sh Docker: run directory for post-start if present. 2023-03-23 16:43:07 +10:30
fromschema.py doc: properly handle ``preformatted blocks`` 2025-05-15 16:06:08 +09:30
generate-wire.py htlc_wire: fix crash when adding an HTLC 2025-08-27 14:14:31 +09:30
headerversions.c ccan: update to get improved grab_file API, and adapt code. 2025-10-26 12:37:58 +10:30
lightning-downgrade.c db: add STRICT tables with migration for old databases 2026-02-23 15:55:55 +10:30
lightning-hsmtool.c lightning-hsmtool: fix dumponchaindescriptors for mnemonic hsm_secrets. 2026-01-14 17:18:56 +10:30
Makefile lightningd-downgrade: downgrade askrene's layer info too. 2025-11-28 09:16:53 +10:30
md2man.sh makefile: use SED from configure in most places. 2025-10-17 10:40:17 +10:30
mockup.sh makefile: use SED from configure in most places. 2025-10-17 10:40:17 +10:30
promote-stable.sh tools: Fixed shellcheck error from promote-stable script 2025-12-19 14:54:50 -08:00
reckless Fix Reckless search command not finding partial matches 2026-02-02 13:01:00 -06:00
refresh-submodules.sh make: have git submodule update be recursive 2020-12-11 13:20:54 +01:00
repro-build.sh tools: Update libsodium version for Ubuntu Noble 2026-01-12 18:00:09 -06:00
update-mocks.sh Build: don't use HAVE_FUNCTION_SECTIONS for update-mocks. 2026-02-23 19:05:37 +10:30