move bitcoin/fuzz into repo root; add to workspace

This allows testing the fuzztests and making sure that they compile and
tests pass, etc., just using `cargo test --all` in the root.
This commit is contained in:
Andrew Poelstra 2023-03-22 02:15:30 +00:00
parent db12853ac2
commit e3111c748b
No known key found for this signature in database
GPG Key ID: C588D63CE41B97C1
454 changed files with 5 additions and 6 deletions

View File

@ -1,5 +1,8 @@
[workspace]
members = ["bitcoin", "hashes", "internals"]
members = ["bitcoin", "hashes", "internals", "fuzz"]
[patch.crates-io.bitcoin]
path = "bitcoin"
[patch.crates-io.bitcoin_hashes]
path = "hashes"

View File

@ -14,11 +14,7 @@ honggfuzz_fuzz = ["honggfuzz"]
[dependencies]
honggfuzz = { version = "0.5", optional = true, default-features = false }
afl = { version = "0.4", optional = true }
bitcoin = { path = "../" }
# Prevent this from interfering with workspaces
[workspace]
members = ["."]
bitcoin = { version = "0.30.0" }
[[bin]]
name = "deserialize_block"

Some files were not shown because too many files have changed in this diff Show More