diff options
author | Dan Benjamin <danben@gmail.com> | 2021-01-24 11:09:24 -0500 |
---|---|---|
committer | Dan Benjamin <danben@gmail.com> | 2021-02-05 19:52:45 -0500 |
commit | 32cbb06676e2957705d3ca7ff5710c9c3ff22c14 (patch) | |
tree | 62c70a0957fdb7b6b04acf0f79731af8d9ace135 /share/genbuild.sh | |
parent | 6c6140846f37de8c132b3b6abf09f3d7940554a7 (diff) |
build: build fuzz tests by default.
This fixes issue #19388. The changes are as follows:
- Add a new flag to configure, --enable-fuzz-binary, which allows building test/fuzz/fuzz regardless of whether we are building to do actual fuzzing
- Set -DPROVIDE_MAIN_FUNCTION whenever --enable-fuzz is no
- Add the following libraries to FUZZ_SUITE_LD_COMMON:
- LIBBITCOIN_WALLET
- SQLLITE_LIBS
- BDB_LIBS
- if necessary, some or all of:
- NATPMP_LIBS
- MINIUPNPC_LIBS
- LIBBITCOIN_ZMQ / ZMQ_LIBS
Diffstat (limited to 'share/genbuild.sh')
0 files changed, 0 insertions, 0 deletions