Skip to main content

max / makenotwork

575 B · 25 lines History Blame Raw
1 [package]
2 name = "git-command-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]`. The grammar is ASCII-shaped, and byte input would spend most of the
13 # fuzzer's budget rediscovering UTF-8 before it reached a `git-` prefix.
14 libfuzzer-sys = { version = "0.4", features = ["arbitrary-derive"] }
15
16 [dependencies.git-command]
17 path = ".."
18
19 [[bin]]
20 name = "command"
21 path = "fuzz_targets/command.rs"
22 test = false
23 doc = false
24 bench = false
25