# Copyright (C) 2021 Paolo Jovon # SPDX-License-Identifier: Apache-2.0 [package] name = "libktx-rs" version = "0.3.3" edition = "2018" description = "Reading, writing and transcoding of Khronos Textures (KTX1 and KTX2)." repository = "https://github.com/UberLambda/libktx-rs" readme = "../README.md" keywords = ["ktx", "texture", "image", "graphics", "bindings"] categories = ["api-bindings", "graphics"] authors = ["Paolo Jovon "] license = "Apache-2.0" include = [ "/Cargo.toml", "/../.gitmodules", "/../README.md", "/../LICENSE", "/src/*.rs", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] "default" = ["write"] # Enable tests that use the images in `libktx-rs-sys/build/KTX-Software/tests`. # Note that the KTX-Software submodule should be cloned with git-lfs! "test-images" = [] # Support writing to KTXs as well? "write" = ["libktx-rs-sys/write"] [package.metadata.docs.rs] features = ["libktx-rs-sys/write", "libktx-rs-sys/docs-only"] [dependencies] libktx-rs-sys = { path = "../libktx-rs-sys", version = "0.3.3" } bitflags = "1.3.2" log = "0.4.14" [dev-dependencies] libktx-rs-macros = { path = "../libktx-rs-macros", version = "0.1.0" }