Skip to content

Commit

Permalink
build: intergrate fuzz crate into workspace
Browse files Browse the repository at this point in the history
This makes `fuzz` use the same lockfile
as the rest of the crates
and makes sure it fuzzes the same versions
of dependencies, e.g. `mailparse`.
  • Loading branch information
link2xt committed Mar 9, 2025
1 parent d2e1e57 commit 2bd883d
Show file tree
Hide file tree
Showing 5 changed files with 111 additions and 7,055 deletions.
106 changes: 106 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ iroh = { version = "0.32", default-features = false }
kamadak-exif = "0.6.1"
libc = { workspace = true }
mail-builder = { git = "https://github.com/stalwartlabs/mail-builder", branch = "main", default-features = false }
mailparse = "0.16.1"
mailparse = { workspace = true }
mime = "0.3.17"
num_cpus = "1.16"
num-derive = "0.4"
Expand Down Expand Up @@ -135,6 +135,7 @@ members = [
"deltachat-time",
"format-flowed",
"deltachat-contact-tools",
"fuzz",
]

[[bench]]
Expand Down Expand Up @@ -182,6 +183,7 @@ futures = "0.3.31"
futures-lite = "2.6.0"
libc = "0.2"
log = "0.4"
mailparse = "0.16.1"
nu-ansi-term = "0.46"
num-traits = "0.2"
once_cell = "1.20.2"
Expand Down
Loading

0 comments on commit 2bd883d

Please sign in to comment.