[package] name = "do-not-use-testing-rclrs" version = "0.4.1" # This project is not military-sponsored, Jacob's employment contract just requires him to use this email address authors = ["Esteve Fernandez ", "Nikolai Morin ", "Jacob Hassold "] edition = "2021" license = "Apache-2.0" description = "A ROS 2 client library for developing robotics applications in Rust" rust-version = "1.63" [lib] path = "src/lib.rs" # Please keep the list of dependencies alphabetically sorted, # and also state why each dependency is needed. [dependencies] # Needed for dynamically finding type support libraries ament_rs = { version = "0.2", optional = true } cfg-if = "1.0.0" # Needed for clients futures = "0.3" # Needed for dynamic messages libloading = { version = "0.8", optional = true } # Needed for the Message trait, among others rosidl_runtime_rs = { version = "0.4", package = "do-not-use-testing-rosidl_runtime_rs" } [dev-dependencies] # Needed for e.g. writing yaml files in tests tempfile = "3.3.0" [build-dependencies] # Needed for FFI bindgen = "0.66.1" [features] dyn_msg = ["ament_rs", "libloading"] generate_docs = ["rosidl_runtime_rs/generate_docs"] [package.metadata.docs.rs] features = ["generate_docs"]