core-lightning/tools
Rusty Russell 06a54606a3 check-includes: allow redundant "config.h"
We should actually be including this (as it may define _GNU_SOURCE
etc) before any system headers.  But where we include <assert.h> we
often didn't, because check-includes would complain that the headers
included it too.

Weaken that check, and include config.h in C files before assert.h.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-02-04 12:02:36 +10:30
..
gen wire/tlvstream: add tlv_make_fields helper to populate ->fields array. 2020-12-04 20:16:54 -06:00
test Makefile: make check-includes check all the non-generated files. 2020-10-22 12:14:34 +10:30
bench-gossipd.sh gossipd: remove unnecessary dev_unknown_channel_satoshis arg. 2019-05-22 11:28:44 +00:00
build-release.sh tools: Allow versions to either have a v prefix or not 2021-01-26 15:45:13 +01:00
check-bolt.c Makefile: make check-includes check all the non-generated files. 2020-10-22 12:14:34 +10:30
check-includes.sh check-includes: allow redundant "config.h" 2021-02-04 12:02:36 +10:30
check-manpage.sh doc/Makefile: adapt 'check-manpages' to markdown 2019-08-22 01:35:01 +00:00
check-markdown.sh tools: use /usr/bin/env bash instead of /bin/bash 2018-07-24 00:25:43 +00:00
check-setup_locale.sh setup: add setup to make checks 2020-05-19 13:35:42 +09:30
check-spelling.sh EXPERMENTAL_FEATURES: Import onion message types. 2020-04-02 14:32:38 +10:30
docker-entrypoint.sh Take LIGHTNINGD_NETWORK env variable in Dockerfile. 2020-07-07 12:14:42 +02:00
generate-wire.py tools/generate-wire.py: include digits in #ifndef idempotent header. 2021-01-13 14:45:36 +01:00
headerversions.c allow building without sqlite3 2020-08-30 12:44:56 +02:00
hsmtool.c hsmtool: don't streq() on NULL 2021-01-20 10:22:31 +01:00
Makefile lightningd: group hsm_secret encryption key derivation 2021-01-06 13:50:01 +01:00
mockup.sh tools-make: add mock parser for clang ld output 2020-05-30 15:36:56 +02:00
refresh-submodules.sh make: have git submodule update be recursive 2020-12-11 13:20:54 +01:00
rel.sh tools: use /usr/bin/env bash instead of /bin/bash 2018-07-24 00:25:43 +00:00
repro-build.sh repro: Allow dashes in the version number 2020-09-16 06:27:12 +09:30
update-mocks.sh update-mocks: make it a bit easier to tell what step is happening 2020-05-30 15:36:56 +02:00