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