Carl Dong
1392e8e2d8
build: Don't add unrelated libs to LIBTEST_*
...
This was used to, in effect, manually emulate --start-group/--end-group.
However, we can just order the libraries correctly and avoid specifying
libraries multiple times on the link line.
Note: lld (not ld.bfd) knows how to resolve out-of-order references and
doesn't seem to need the reodering
2022-04-11 16:56:34 -04:00
Russell Yanofsky
172096e9dd
scripted-diff: Rename libbitcoin_server.a to libbitcoin_node.a
...
Goal along with namespacing PR #23497 is to have src/node/ code in
node:: namespace in libbitcoin_node.a library
-BEGIN VERIFY SCRIPT-
bash -c ' # Bash shell needed for brace expansion {a,b}
git mv build_msvc/libbitcoin_{server,node}
git mv build_msvc/libbitcoin_node/libbitcoin_{server,node}.vcxproj.in
ren() { git grep -l "$1" src build_msvc | xargs sed -i "s/$1/$2/g"; }
ren LIBBITCOIN_{SERVER,NODE}
ren libbitcoin_{server,node}
'
-END VERIFY SCRIPT-
2021-12-20 10:53:01 -05:00
James O'Beirne
071200993f
move-only: unittest: add test/util/chainstate.h
...
and move `CreateAndActivateUTXOSnapshot()` into it for reuse
in future test modules.
2021-09-15 15:46:48 -04:00
MarcoFalke
fa4926cca6
fuzz: [refactor] Use IsValidFlagCombination in signature_checker fuzz target
...
Can be reviewed with --color-moved=dimmed-zebra
2021-03-30 10:42:45 +02:00
fanquake
7af25024e9
build: compile libnatpmp with -DNATPMP_STATICLIB on Windows
...
This fixes linking issues and mirrors what we do with miniupnpc.
2021-03-04 12:34:46 +08:00
MarcoFalke
22220ef6d5
test: Move P2WSH_OP_TRUE to shared test library
2021-02-17 11:36:30 +01:00
MarcoFalke
fa4234d877
test: Mock IBD in net_processing fuzzers
2020-11-07 07:50:59 +01:00
MarcoFalke
fa6a008434
fuzz: Add process_messages harness
2020-04-05 10:46:24 +08:00
Martin Zumsande
78e283e656
[test] move wallet helper functions into test library
2019-11-25 16:40:09 +01:00
Martin Zumsande
f613e5dfda
[test] move mining helper functions into test library
2019-11-25 16:40:03 +01:00
Harris
a2e581de94
build: Create test utility library from src/test/util/
2019-11-21 21:13:08 +01:00