core-lightning/tools/test
Rusty Russell dbb15b0045 Makefile: fix occasional race where we fail to compile tools/tests.
This simplifies the dependencies:
1. Objs depend on headers, not other objs.
2. Programs depend on objs.
3. A .o file will generally implicitly depend on the .c file it's built from.
4. If a file has a build line, it's often better to list all deps there.
5. I spotted some missing 'make clean' files.

The particular problem in this case seems to be that make would use
tools/test/gen_test.c before it was ready.  It's probably confused by
the use of recursive make via update-mocks, so explicitly split that
into two stages.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-08-17 04:20:05 +00:00
..
enum.c tools: fix 32 bit compile error 2019-07-25 11:41:48 +08:00
enum.h bolt-gen: handle enums 2019-07-24 06:31:46 +00:00
Makefile Makefile: fix occasional race where we fail to compile tools/tests. 2019-08-17 04:20:05 +00:00
run-test-wire.c bolt-gen-tests: namespace test tlv's under test_ 2019-07-24 02:52:53 +00:00
test_cases tools/generate-wire.py: add test for implicit lengths. 2019-07-27 21:19:57 -05:00