# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.70.0" name = "super_speedy_syslog_searcher" version = "0.7.75" authors = ["James Thomas Moon"] exclude = [ ".github/*", "benches/bench_ranges.rs", "benches/bench_syslinereader.rs", "benches/README.md", "logs/*", "releases/*", "src/**/README.md", "tmp/*", "tools/*", "tests/*", "rustfmt.toml", ] default-run = "s4" description = "Speedily search and merge log messages by datetime. DateTime filters may be passed to narrow the search. s4 aims to be very fast." readme = "README.md" keywords = [ "syslog", "log", "log-parser", "search", "merge", ] categories = [ "command-line-utilities", "date-and-time", "filesystem", ] license = "MIT" repository = "https://github.com/jtmoon79/super-speedy-syslog-searcher" [profile.flamegraph] lto = false codegen-units = 16 debug = 2 split-debuginfo = "unpacked" panic = "unwind" inherits = "release" strip = false [profile.release] lto = true codegen-units = 1 panic = "abort" strip = true [profile.valgrind] lto = false codegen-units = 16 debug = 2 split-debuginfo = "unpacked" panic = "abort" inherits = "release" strip = false [lib] name = "s4lib" crate-type = ["lib"] path = "src/lib.rs" test = true doctest = true bench = false doc = true edition = "2021" [[bin]] name = "s4" path = "src/bin/s4.rs" test = true bench = false doc = true edition = "2021" [[bench]] name = "bench_decode_utf" harness = false [[bench]] name = "bench_prints" harness = false [[bench]] name = "bench_slice_contains" harness = false [dependencies.anyhow] version = "1.0.86" [dependencies.bstr] version = "1.9.1" [dependencies.bzip2-rs] version = "0.1.2" [dependencies.cfg-if] version = "1.0.0" [dependencies.chrono] version = "0.4.38" [dependencies.clap] version = "=4.2.1" features = ["derive"] [dependencies.const_format] version = "0.2.31" features = ["assertcp"] [dependencies.crossbeam-channel] version = "0.5.13" [dependencies.ctrlc] version = "3.4.4" [dependencies.current_platform] version = "0.2.0" [dependencies.dlopen2] version = "0.7" [dependencies.encoding_rs] version = "0.8.34" [dependencies.evtx] version = "0.8.2" features = ["multithreading"] [dependencies.flate2] version = "1.0.30" [dependencies.itertools] version = "0.13.0" [dependencies.jetscii] version = "0.5.3" optional = true [dependencies.jwalk] version = "0.8.1" [dependencies.kinded] version = "0.3.0" [dependencies.lazy_static] version = "1.5.0" [dependencies.lru] version = "0.12.3" [dependencies.lz4_flex] version = "0.11" [dependencies.lzma-rs] version = "0.3.0" [dependencies.memchr] version = "2.7.4" [dependencies.memoffset] version = "0.9.1" [dependencies.mimalloc] version = "0.1.43" optional = true [dependencies.min-max] version = "0.1.8" [dependencies.more-asserts] version = "0.3.1" [dependencies.mut_static] version = "5.0.0" [dependencies.nix] version = "0.27.1" [dependencies.numtoa] version = "0.2.4" [dependencies.once_cell] version = "1.19.0" [dependencies.phf] version = "0.11" features = ["macros"] [dependencies.rand] version = "0.8.5" [dependencies.rangemap] version = "1.5.1" [dependencies.regex] version = "1.10.5" [dependencies.si_trace_print] version = "0.3.12" [dependencies.stringzilla] version = "3.8.4" optional = true [dependencies.tar] version = "0.4.41" [dependencies.tempfile] version = "3.10.1" [dependencies.termcolor] version = "1.1.3" [dependencies.tikv-jemallocator] version = "0.5.4" optional = true [dependencies.unicode-width] version = "0.1.13" [dependencies.unroll] version = "0.1.5" [dependencies.utf8_iter] version = "1.0.4" [dependencies.walkdir] version = "2.5.0" [dev-dependencies.arraystring] version = "0.3.0" [dev-dependencies.cargo-msrv] version = "0.15.1" [dev-dependencies.criterion] version = "0.5.1" [dev-dependencies.cross] version = "0.2.5" [dev-dependencies.filepath] version = "0.1.2" [dev-dependencies.filetime] version = "0.2.23" [dev-dependencies.test-case] version = "3.3.1" [features] bench_jetscii = ["dep:jetscii"] bench_memchr = [] bench_stringzilla = ["dep:stringzilla"] jemalloc = ["dep:tikv-jemallocator"] mimalloc = ["dep:mimalloc"] [target."cfg(windows)".dependencies.libc] version = "0.2.154"