Files
resolved/crates/resolved-cli/Cargo.toml
T
2026-10-18 00:05:42 -04:00

38 lines
1.2 KiB
TOML

[package]
name = "resolved-cli"
description = "Command-line front end for the resolved renderer"
publish = false
version.workspace = true
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
[[bin]]
name = "resolved"
path = "src/main.rs"
# The library is also named `resolved`; documenting both collides in target/doc.
doc = false
[features]
default = ["astrokit"]
# Scenes given by `epoch` instead of explicit Sun and Moon positions.
astrokit = ["resolved/astrokit", "dep:hifitime"]
[dependencies]
resolved.workspace = true
clap = { version = "4.6", features = ["derive"] }
serde = { version = "1.0", features = ["derive"] }
toml = "1.1"
image = { version = "0.25", default-features = false, features = ["png", "jpeg"] }
# BC6H compression for `earth-tiles` (Intel's ISPC texture compressor, prebuilt).
intel_tex_2 = "0.5"
half = { version = "2.7", features = ["bytemuck"] }
bytemuck = "1.0"
hifitime = { version = "4.3", optional = true }
[dev-dependencies]
# JPEG too, so the tests can write a small stand-in for the Blue Marble images.
image = { version = "0.25", default-features = false, features = ["png", "jpeg"] }