core-lightning/lightningd/test
Rusty Russell 1a4a59d221 common/daemon: common routines for all daemons.
In particular, the main daemon and subdaemons share the backtrace code,
with hooks for logging.

The daemon hook inserts the io_poll override, which means we no longer
need io_debug.[ch].  Though most daemons don't need it, they still link
against ccan/io, so it's harmess (suggested by @ZmnSCPxj).

This was tested manually to make sure we get backtraces still.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-04-03 14:03:28 +02:00
..
Makefile Re-enable builds with DEVELOPER=0 2017-12-20 12:43:10 +01:00
run-commit_tx.c utils: remove tal_tmpctx altogether, use global. 2018-03-16 00:16:10 +00:00
run-cryptomsg.c utils: remove tal_tmpctx altogether, use global. 2018-03-16 00:16:10 +00:00
run-find_my_path.c common/daemon: common routines for all daemons. 2018-04-03 14:03:28 +02:00
run-funding_tx.c utils: remove tal_tmpctx altogether, use global. 2018-03-16 00:16:10 +00:00
run-key_derive.c utils: add a global tmpctx. 2018-03-16 00:16:10 +00:00