Rusty Russell
2736e997f6
ccan: remove autodata.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-09-21 18:04:43 +02:00
Rusty Russell
00a0d09340
tools/check-includes.sh: test that c files include their .h files.
...
This is best-practice (to ensure prototypes match up), but there were a
few places we didn't (at least, directly). Make it a requirement,
either of form "foo.h" or <dir/foo.h>.
The noise is the change to our print templates.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-09-17 09:43:22 +09:30
Christian Decker
90ced7ecde
libhsmd: Do not use the message as the peer ID...
2021-05-30 19:49:22 +09:30
Christian Decker
e27ce7d5b6
libhsmd: Add a simple tx signature test
2021-05-30 19:49:22 +09:30
Christian Decker
c6a3d30bec
libhsmd: Always use gcc to configure and compile
2021-05-30 19:49:22 +09:30
Christian Decker
431683293f
libhsmd: Correctly wrap with tmpctx
management in libhsmd-python
2021-05-30 19:49:22 +09:30
Christian Decker
6c67afeb03
make: Add CPPCHECK_OPTS to allow excluding files from the check
...
With swig we now have C files that are generated with tools that are
not under our control, so provide an escape hatch for them.
2021-05-15 09:31:12 +09:30
Christian Decker
a4c19ba6ba
libhsmd: Clean up the build descriptors for libhsmd_python
2021-05-15 09:31:12 +09:30
Christian Decker
7f15f86718
libhsmd: First working build script for libhsmd-python
...
Changelog-Added: libhsmd: Added python bindings for `libhsmd`
2021-05-15 09:31:12 +09:30