# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "urdf-viz" version = "0.46.0" authors = ["Takashi Ogura "] build = false exclude = [ ".github/*", "img/*", ] autobins = false autoexamples = false autotests = false autobenches = false description = "URDF visualization" readme = "README.md" keywords = [ "robotics", "urdf", "visualization", ] categories = ["visualization"] license = "Apache-2.0" repository = "https://github.com/openrr/urdf-viz" [lib] name = "urdf_viz" path = "src/lib.rs" [[bin]] name = "urdf-viz" path = "src/bin/urdf-viz.rs" [dependencies.assimp] version = "0.3.1" optional = true [dependencies.assimp-sys] version = "0.3.1" optional = true [dependencies.crossbeam-queue] version = "0.3.5" [dependencies.k] version = "0.32" [dependencies.kiss3d] version = "0.35" [dependencies.mesh-loader] version = "0.1.6" [dependencies.rand] version = "0.8" [dependencies.serde] version = "1.0" features = ["derive"] [dependencies.structopt] version = "0.3" [dependencies.tempfile] version = "3.8" optional = true [dependencies.thiserror] version = "1.0" [dependencies.tracing] version = "0.1" [dependencies.urdf-rs] version = "0.9" [dev-dependencies.serde_qs] version = "0.13" [dev-dependencies.url] version = "2" [features] assimp = [ "dep:assimp", "assimp-sys", "tempfile", ] default = [] [target.'cfg(not(target_family = "wasm"))'.dependencies.axum] version = "0.7" [target.'cfg(not(target_family = "wasm"))'.dependencies.ctrlc] version = "3" features = ["termination"] [target.'cfg(not(target_family = "wasm"))'.dependencies.tokio] version = "1" features = ["full"] [target.'cfg(not(target_family = "wasm"))'.dependencies.tower-http] version = "0.5" features = ["trace"] [target.'cfg(not(target_family = "wasm"))'.dependencies.tracing-subscriber] version = "0.3" [target.'cfg(not(target_family = "wasm"))'.dependencies.ureq] version = "2" [target.'cfg(target_family = "wasm")'.dependencies.base64] version = "0.22" [target.'cfg(target_family = "wasm")'.dependencies.getrandom] version = "0.2" features = ["js"] [target.'cfg(target_family = "wasm")'.dependencies.js-sys] version = "0.3.31" [target.'cfg(target_family = "wasm")'.dependencies.serde_json] version = "1" [target.'cfg(target_family = "wasm")'.dependencies.serde_qs] version = "0.13" [target.'cfg(target_family = "wasm")'.dependencies.url] version = "2" [target.'cfg(target_family = "wasm")'.dependencies.wasm-bindgen] version = "0.2" [target.'cfg(target_family = "wasm")'.dependencies.wasm-bindgen-futures] version = "0.4" [target.'cfg(target_family = "wasm")'.dependencies.web-sys] version = "0.3" features = [ "Window", "Location", "Url", "FileReader", "Blob", "File", "Response", "WebGlRenderingContext", ] [lints.clippy.lint_groups_priority] level = "allow" priority = 1 [lints.rust] missing_debug_implementations = "warn" rust_2018_idioms = "warn" single_use_lifetimes = "warn" unreachable_pub = "warn"