[package] name = "uucore-fuzz" version = "0.0.0" publish = false edition = "2021" [package.metadata] cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" libc = "0.2" rand = { version = "0.8", features = ["small_rng"] } uucore = { path = "../src/uucore/" } uu_date = { path = "../src/uu/date/" } uu_test = { path = "../src/uu/test/" } uu_expr = { path = "../src/uu/expr/" } uu_printf = { path = "../src/uu/printf/" } # Prevent this from interfering with workspaces [workspace] members = ["."] [[bin]] name = "fuzz_date" path = "fuzz_targets/fuzz_date.rs" test = false doc = false [[bin]] name = "fuzz_printf" path = "fuzz_targets/fuzz_printf.rs" test = false doc = false [[bin]] name = "fuzz_expr" path = "fuzz_targets/fuzz_expr.rs" test = false doc = false [[bin]] name = "fuzz_test" path = "fuzz_targets/fuzz_test.rs" test = false doc = false [[bin]] name = "fuzz_parse_glob" path = "fuzz_targets/fuzz_parse_glob.rs" test = false doc = false [[bin]] name = "fuzz_parse_size" path = "fuzz_targets/fuzz_parse_size.rs" test = false doc = false [[bin]] name = "fuzz_parse_time" path = "fuzz_targets/fuzz_parse_time.rs" test = false doc = false