brewery

beer

public

A terminal worth pouring time into

Star0tarball
clone
ssh://git@git.notashelf.dev:33/notashelf/beer.git
fuzz/Cargo.tomlToml51 lines945 B
1
[package]
2
name    = "beer-fuzz"
3
version = "0.0.0"
4
edition = "2024"
5
publish = false
6
7
# Fuzz targets need a nightly toolchain and the sanitizer runtime, so they must
8
# *not* be pulled into the normal build, test, or `cargo deny` runs.
9
[workspace]
10
11
[package.metadata]
12
cargo-fuzz = true
13
14
[dependencies]
15
libfuzzer-sys  = "0.4.13"
16
beer-protocols = { path = "../crates/beer-protocols" }
17
18
[[bin]]
19
name  = "base64_decode"
20
path  = "fuzz_targets/base64_decode.rs"
21
test  = false
22
doc   = false
23
bench = false
24
25
[[bin]]
26
name  = "hex_decode"
27
path  = "fuzz_targets/hex_decode.rs"
28
test  = false
29
doc   = false
30
bench = false
31
32
[[bin]]
33
name  = "file_uri"
34
path  = "fuzz_targets/file_uri.rs"
35
test  = false
36
doc   = false
37
bench = false
38
39
[[bin]]
40
name  = "graphics_parse"
41
path  = "fuzz_targets/graphics_parse.rs"
42
test  = false
43
doc   = false
44
bench = false
45
46
[[bin]]
47
name  = "text_size_parse"
48
path  = "fuzz_targets/text_size_parse.rs"
49
test  = false
50
doc   = false
51
bench = false