Cargo.toml 999 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. [package]
  2. name = "darkfi-fuzz"
  3. version = "0.5.0"
  4. publish = false
  5. edition = "2021"
  6. [package.metadata]
  7. cargo-fuzz = true
  8. [dependencies]
  9. libfuzzer-sys = "0.4.10"
  10. [dependencies.darkfi]
  11. path = ".."
  12. features = ["zkas"]
  13. [dependencies.darkfi-serial]
  14. path = "../src/serial"
  15. features = ["derive", "semver", "collections", "crypto", "hash"]
  16. [patch.crates-io]
  17. blake2b_simd = {git="https://github.com/parazyd/blake2_simd", branch="impl-common"}
  18. # Prevent this from interfering with workspaces
  19. [workspace]
  20. members = ["."]
  21. [profile.release]
  22. debug = 1
  23. [[bin]]
  24. name = "serial"
  25. path = "fuzz_targets/serial.rs"
  26. test = false
  27. doc = false
  28. [[bin]]
  29. name = "zkas-lexer"
  30. path = "fuzz_targets/zkas_lexer.rs"
  31. test = false
  32. doc = false
  33. [[bin]]
  34. name = "zkas-decoder"
  35. path = "fuzz_targets/zkas_decoder.rs"
  36. test = false
  37. doc = false
  38. [[bin]]
  39. name = "decode-string"
  40. path = "fuzz_targets/decode_string.rs"
  41. test = false
  42. doc = false
  43. [[bin]]
  44. name = "zkas-compile"
  45. path = "fuzz_targets/zkas_compile.rs"
  46. test = false
  47. doc = false