1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2021"
14name = "lz4_flex"
15version = "0.11.2"
16authors = [
17    "Pascal Seitz <[email protected]>",
18    "Arthur Silva <[email protected]>",
19    "ticki <[email protected]>",
20]
21include = [
22    "src/*.rs",
23    "src/frame/**/*",
24    "src/block/**/*",
25    "README.md",
26    "LICENSE",
27]
28description = "Fastest LZ4 implementation in Rust, no unsafe by default."
29homepage = "https://github.com/pseitz/lz4_flex"
30readme = "README.md"
31keywords = [
32    "compression",
33    "lz4",
34    "compress",
35    "decompression",
36    "decompress",
37]
38license = "MIT"
39repository = "https://github.com/pseitz/lz4_flex"
40
41[package.metadata.docs.rs]
42all-features = true
43rustdoc-args = [
44    "--cfg",
45    "docsrs",
46]
47
48[profile.bench]
49opt-level = 3
50lto = true
51codegen-units = 1
52
53[profile.release]
54opt-level = 3
55codegen-units = 1
56panic = "unwind"
57
58[[bench]]
59name = "crit_bench"
60path = "benches/crit_bench.rs"
61harness = false
62
63[dependencies.twox-hash]
64version = "1.6.3"
65optional = true
66default-features = false
67
68[dev-dependencies.lz4-compress]
69version = "0.1.1"
70
71[dev-dependencies.lzzzz]
72version = "1.0.4"
73
74[dev-dependencies.more-asserts]
75version = "0.3.1"
76
77[dev-dependencies.proptest]
78version = "1.0.0"
79
80[dev-dependencies.serde_json]
81version = "1.0.91"
82
83[dev-dependencies.snap]
84version = "1.1.0"
85
86[features]
87default = [
88    "std",
89    "safe-encode",
90    "safe-decode",
91    "frame",
92]
93frame = [
94    "std",
95    "dep:twox-hash",
96]
97nightly = []
98safe-decode = []
99safe-encode = []
100std = []
101