[package]
edition = "2021"
rust-version = "1.80"
name = "oxideav-cli-convert"
version = "0.0.8"
authors = ["Mark Karpeles"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "ImageMagick-style convert engine for the oxideav CLI — translates IM arg syntax into an oxideav-pipeline Job"
homepage = "https://github.com/OxideAV/oxideav-cli-convert"
readme = "README.md"
keywords = [
"multimedia",
"convert",
"imagemagick",
"cli",
"pipeline",
]
categories = [
"multimedia",
"command-line-utilities",
]
license = "MIT"
repository = "https://github.com/OxideAV/oxideav-cli-convert"
[features]
default = [
"generator",
"mesh3d",
"ico",
]
generator = ["dep:oxideav-generator"]
ico = ["dep:oxideav-ico"]
mesh3d = [
"dep:oxideav-mesh3d",
"dep:oxideav-meta",
"dep:oxideav-stl",
"dep:oxideav-obj",
"dep:oxideav-gltf",
"dep:oxideav-fbx",
"dep:oxideav-render",
]
[lib]
name = "oxideav_cli_convert"
path = "src/lib.rs"
[[test]]
name = "format_flags"
path = "tests/format_flags.rs"
[[test]]
name = "gateway_formats"
path = "tests/gateway_formats.rs"
[[test]]
name = "ico_out"
path = "tests/ico_out.rs"
[[test]]
name = "image_sink"
path = "tests/image_sink.rs"
[[test]]
name = "mesh3d_convert"
path = "tests/mesh3d_convert.rs"
[[test]]
name = "pdf_to_png"
path = "tests/pdf_to_png.rs"
[[test]]
name = "plan_golden"
path = "tests/plan_golden.rs"
[[test]]
name = "probe"
path = "tests/probe.rs"
[dependencies.indexmap]
version = "2"
[dependencies.oxideav-core]
version = "0.1"
[dependencies.oxideav-fbx]
version = "0.0"
optional = true
[dependencies.oxideav-generator]
version = "0.1"
optional = true
[dependencies.oxideav-gltf]
version = "0.0"
optional = true
[dependencies.oxideav-ico]
version = "0.0"
optional = true
[dependencies.oxideav-image]
version = "0.0"
[dependencies.oxideav-image-filter]
version = "0.1"
[dependencies.oxideav-mesh3d]
version = "0.0"
optional = true
[dependencies.oxideav-meta]
version = "0.0"
features = ["3d"]
optional = true
default-features = false
[dependencies.oxideav-obj]
version = "0.0"
optional = true
[dependencies.oxideav-pdf]
version = "0.2"
[dependencies.oxideav-pipeline]
version = "0.1"
[dependencies.oxideav-pixfmt]
version = "0.1"
[dependencies.oxideav-raster]
version = "0.1"
[dependencies.oxideav-render]
version = "0.0"
optional = true
[dependencies.oxideav-scene]
version = "0.1"
[dependencies.oxideav-source]
version = "0.1"
[dependencies.oxideav-stl]
version = "0.0"
optional = true
[dependencies.oxideav-svg]
version = "0.1"
[dependencies.serde_json]
version = "1"
[dev-dependencies.oxideav-bmp]
version = "0.1"
[dev-dependencies.oxideav-gif]
version = "0.0"
[dev-dependencies.oxideav-mjpeg]
version = "0.1"
[dev-dependencies.oxideav-png]
version = "0.1"
[dev-dependencies.oxideav-qoi]
version = "0.1"
[dev-dependencies.oxideav-tiff]
version = "0.0"
[dev-dependencies.oxideav-webp]
version = "0.3"