2 name = "lightning-fuzz"
4 authors = ["Automatically generated"]
6 # Because the function is unused it gets dropped before we link lightning, so
7 # we have to duplicate build.rs here. Note that this is only required for
16 honggfuzz_fuzz = ["honggfuzz"]
19 lightning = { path = "..", features = ["fuzztarget"] }
20 bitcoin = { version = "0.13", features = ["fuzztarget"] }
21 secp256k1 = { version = "0.9", features = ["fuzztarget"] }
23 honggfuzz = { version = "0.5", optional = true }
24 afl = { version = "0.3", optional = true }
29 # Prevent this from interfering with workspaces
34 name = "peer_crypt_target"
35 path = "fuzz_targets/peer_crypt_target.rs"
38 name = "channel_target"
39 path = "fuzz_targets/channel_target.rs"
42 name = "full_stack_target"
43 path = "fuzz_targets/full_stack_target.rs"