# 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 = "k" version = "0.32.0" authors = ["Takashi Ogura "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "k is for kinematics" readme = "README.md" keywords = [ "kinematics", "robotics", "ik", ] categories = ["algorithms"] license = "Apache-2.0" repository = "https://github.com/openrr/k" [lib] name = "k" path = "src/lib.rs" [[example]] name = "interactive_ik" path = "examples/interactive_ik.rs" [[example]] name = "interactive_ik_scara" path = "examples/interactive_ik_scara.rs" [[example]] name = "print" path = "examples/print.rs" [[example]] name = "urdf" path = "examples/urdf.rs" [[test]] name = "test_chain" path = "tests/test_chain.rs" [[test]] name = "test_ik" path = "tests/test_ik.rs" [[bench]] name = "fk" path = "benches/fk.rs" harness = false [[bench]] name = "ik" path = "benches/ik.rs" harness = false [dependencies.nalgebra] version = "0.30" [dependencies.serde] version = "1.0" features = ["derive"] optional = true [dependencies.simba] version = "0.7" [dependencies.thiserror] version = "1.0" [dependencies.tracing] version = "0.1" [dependencies.urdf-rs] version = "0.9" [features] default = [] serde = [ "nalgebra/serde-serialize", "dep:serde", ] [target.'cfg(not(target_family = "wasm"))'.dev-dependencies.clap] version = "4" features = ["derive"] [target.'cfg(not(target_family = "wasm"))'.dev-dependencies.criterion] version = "0.5" [target.'cfg(not(target_family = "wasm"))'.dev-dependencies.kiss3d] version = "0.35" [target.'cfg(not(target_family = "wasm"))'.dev-dependencies.rand] version = "0.8" [target.'cfg(target_family = "wasm")'.dev-dependencies.wasm-bindgen-test] version = "0.3" [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"