libktx-rs 0.3.3

Reading, writing and transcoding of Khronos Textures (KTX1 and KTX2).
Documentation
# Copyright (C) 2021 Paolo Jovon <paolo.jovon@gmail.com>
# 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 <paolo.jovon@gmail.com>"]
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" }