[badges.maintenance]
status = "actively-developed"
[dependencies.binrw]
version = "0.15.0"
[dependencies.bitfield-struct]
version = "0.11.0"
[dependencies.directxtex]
version = "1.3.0"
[dependencies.image]
default-features = false
optional = true
version = "0.25.8"
[dependencies.lz4]
version = "1.28.1"
[dependencies.png]
version = "0.18.0"
[dependencies.rpkg-rs]
features = ["path-list"]
optional = true
version = "1.3.1"
[dependencies.serde]
features = ["serde_derive"]
version = "1.0.219"
[dependencies.thiserror]
version = "2.0.17"
[dev-dependencies.anyhow]
version = "1.0.99"
[dev-dependencies.clap]
features = ["derive"]
version = "4.5.23"
[[example]]
name = "cli-tool"
path = "examples/cli-tool.rs"
[[example]]
name = "generation"
path = "examples/generation.rs"
[[example]]
name = "image-feature"
path = "examples/image-feature.rs"
[[example]]
name = "rpkg_generation"
path = "examples/rpkg_generation.rs"
[[example]]
name = "test"
path = "examples/test.rs"
[[example]]
name = "texture_porting"
path = "examples/texture_porting.rs"
[features]
default = ["rpkg", "image"]
image = ["dep:image"]
rpkg = ["dep:rpkg-rs"]
unstable = []
[lib]
name = "glacier_texture"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["game-development", "data-structures", "parser-implementations"]
description = "Read and write Glacier Texture files"
edition = "2021"
keywords = ["texture", "hitman", "glacier", "modding", "DirectX"]
license = "Apache-2.0"
name = "glacier-texture"
readme = false
repository = "https://github.com/dafitius/glacierformats-rs"
version = "1.1.1"
[[test]]
name = "reading_tests"
path = "tests/reading_tests.rs"
[[test]]
name = "writing_tests"
path = "tests/writing_tests.rs"