Skip to main content

max / makenotwork

544 B · 25 lines History Blame Raw
1 [package]
2 name = "subst-fuzz"
3 version = "0.0.0"
4 publish = false
5 edition = "2024"
6
7 [package.metadata]
8 cargo-fuzz = true
9
10 [dependencies]
11 # `arbitrary` with `derive` is what lets the target take `&str` instead of
12 # `&[u8]`. Byte input would spend most of the fuzzer's budget rediscovering
13 # UTF-8 before it ever reached the marker grammar.
14 libfuzzer-sys = { version = "0.4", features = ["arbitrary-derive"] }
15
16 [dependencies.subst]
17 path = ".."
18
19 [[bin]]
20 name = "substitute"
21 path = "fuzz_targets/substitute.rs"
22 test = false
23 doc = false
24 bench = false
25