[dependencies.embed_it_macros]
version = "^7.1.0"
[dependencies.embed_it_utils]
version = "^7.1.0"
[dev-dependencies.hex-literal]
version = "1.0.0"
[dev-dependencies.pretty_assertions]
version = "1.4.1"
[features]
any-compression = []
any-hash = []
blake3 = ["any-hash", "embed_it_macros/blake3"]
brotli = ["any-compression", "embed_it_macros/brotli"]
gzip = ["any-compression", "embed_it_macros/gzip"]
md5 = ["any-hash", "embed_it_macros/md5"]
sha1 = ["any-hash", "embed_it_macros/sha1"]
sha2 = ["any-hash", "embed_it_macros/sha2"]
sha3 = ["any-hash", "embed_it_macros/sha3"]
zstd = ["any-compression", "embed_it_macros/zstd"]
[lib]
name = "embed_it"
path = "src/lib.rs"
[package]
authors = ["Pavel Kurdikov <riberk32@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["filesystem", "development-tools"]
description = """
A proc-macro library for to create rust structs from
file system entries and include content
as a reference to a byte array.
"""
edition = "2024"
keywords = ["embed", "include", "static", "assets", "resources"]
license = "MIT"
name = "embed_it"
readme = "README.md"
repository = "https://github.com/riberk/embed_it"
resolver = "2"
rust-version = "1.85"
version = "7.1.0"
[[test]]
name = "child_of"
path = "tests/child_of.rs"
[[test]]
name = "compression"
path = "tests/compression.rs"
[[test]]
name = "fields"
path = "tests/fields.rs"
[[test]]
name = "hashes"
path = "tests/hashes.rs"
[[test]]
name = "include_exclude"
path = "tests/include_exclude.rs"
[[test]]
name = "polygon"
path = "tests/polygon.rs"
[[test]]
name = "same_names"
path = "tests/same_names.rs"
[[test]]
name = "simple_assets"
path = "tests/simple_assets.rs"
[[test]]
name = "support_alt_separator"
path = "tests/support_alt_separator.rs"
[[test]]
name = "with_extensions"
path = "tests/with_extensions.rs"