• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1cargo-features = ['named-profiles']
2
3[package]
4publish = false
5name = "memchr-fuzz"
6version = "0.0.0"
7authors = ["Andrew Gallant <jamslam@gmail.com>"]
8edition = "2018"
9
10[package.metadata]
11cargo-fuzz = true
12
13[dependencies]
14libfuzzer-sys = "0.4"
15
16[dependencies.memchr]
17path = ".."
18
19# Prevent this from interfering with workspaces
20[workspace]
21members = ["."]
22
23[[bin]]
24name = "memchr"
25path = "fuzz_targets/memchr.rs"
26test = false
27doc = false
28
29[[bin]]
30name = "memchr2"
31path = "fuzz_targets/memchr2.rs"
32test = false
33doc = false
34
35[[bin]]
36name = "memchr3"
37path = "fuzz_targets/memchr3.rs"
38test = false
39doc = false
40
41[[bin]]
42name = "memrchr"
43path = "fuzz_targets/memrchr.rs"
44test = false
45doc = false
46
47[[bin]]
48name = "memrchr2"
49path = "fuzz_targets/memrchr2.rs"
50test = false
51doc = false
52
53[[bin]]
54name = "memrchr3"
55path = "fuzz_targets/memrchr3.rs"
56test = false
57doc = false
58
59[[bin]]
60name = "memmem"
61path = "fuzz_targets/memmem.rs"
62test = false
63doc = false
64
65[[bin]]
66name = "memrmem"
67path = "fuzz_targets/memrmem.rs"
68test = false
69doc = false
70
71[profile.release]
72opt-level = 3
73debug = true
74
75[profile.debug]
76inherits = "release"
77
78[profile.test]
79inherits = "release"
80