[workspace]
members = [".", "codegen", "compress"]
[workspace.package]
version = "0.3.3"
authors = ["SOFe <sofe2038@gmail.com>"]
edition = "2024"
repository = "https://github.com/SOF3/include-flate.git"
homepage = "https://github.com/SOF3/include-flate"
license = "Apache-2.0"
[workspace.dependencies]
libflate = "2.3.0"
zstd = "0.13.3"
[package]
name = "include-flate"
version.workspace = true
authors.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
description = "A variant of include_bytes!/include_str! with compile-time deflation and runtime lazy inflation"
categories = ["compression", "rust-patterns", "memory-management"]
keywords = ["compression", "deflate", "macro", "include", "assets"]
include = ["/src", "/LICENSE", "/README.md"]
[dependencies]
include-flate-codegen = { version = "0.3.3", path = "codegen", default-features = false }
include-flate-compress = { version = "0.3.3", path = "compress", default-features = false }
[features]
default = ["deflate", "zstd"]
deflate = ["include-flate-codegen/deflate", "include-flate-compress/deflate"]
zstd = ["include-flate-codegen/zstd", "include-flate-compress/zstd"]
no-compression-warnings = ["include-flate-codegen/no-compression-warnings"]