Bump to eloquent

This commit is contained in:
Martin Dahl 2019-12-27 14:14:04 +01:00
parent 5d30028e37
commit c73175238e
4 changed files with 8 additions and 8 deletions

View File

@ -12,7 +12,7 @@ How to use
A couple of examples are included in examples/ A couple of examples are included in examples/
``` ```
. /opt/ros/dashing/setup.sh . /opt/ros/eloquent/setup.sh
cargo build cargo build
cargo run --example subscriber_with_thread cargo run --example subscriber_with_thread
``` ```
@ -20,12 +20,12 @@ An example application can be found here <https://github.com/sequenceplanner/r2r
What works? What works?
-------------------- --------------------
- Up to date with ROS2 Dashing - Up to date with ROS2 ~Dashing~ Eloquent
- Building Rust types - Building Rust types
- Publish/subscribe - Publish/subscribe
TODO TODO
-------------------- --------------------
- The code generation is currently just a big hack. Needs cleanup and refactoring. - The code generation is currently just a big hack. Needs cleanup and refactoring.
- Expose more of the RCL like QoS settings. - Expose more of the RCL like QoS settings and logging.
- Services and action types... - Services and action types...

View File

@ -6,12 +6,11 @@ edition = "2018"
[dependencies] [dependencies]
lazy_static = "1.3.0" lazy_static = "1.3.0"
libc = "0.2.0"
rcl = { path = "../rcl", version = "0.0.1" } rcl = { path = "../rcl", version = "0.0.1" }
common = { path = "../common", version = "0.0.1" } common = { path = "../common", version = "0.0.1" }
[build-dependencies] [build-dependencies]
bindgen = "0.50.0" bindgen = "0.52.0"
rcl = { path = "../rcl", version = "0.0.1" } rcl = { path = "../rcl", version = "0.0.1" }
common = { path = "../common", version = "0.0.1" } common = { path = "../common", version = "0.0.1" }
heck = "0.3.1" heck = "0.3.1"

View File

@ -5,9 +5,8 @@ authors = ["Martin Dahl <martin.dahl@gmail.com>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
libc = "0.2.0"
paste = "0.1.6" paste = "0.1.6"
widestring = "0.4.0" widestring = "0.4.0"
[build-dependencies] [build-dependencies]
bindgen = "0.50.0" bindgen = "0.52.0"

View File

@ -22,7 +22,9 @@ fn main() {
} }
println!("cargo:rustc-link-lib=dylib=rcl"); println!("cargo:rustc-link-lib=dylib=rcl");
println!("cargo:rustc-link-lib=dylib=rcl_logging_noop"); // println!("cargo:rustc-link-lib=dylib=rcl_logging_noop");
// default logging seem to be changed to spdlog
println!("cargo:rustc-link-lib=dylib=rcl_logging_spdlog");
println!("cargo:rustc-link-lib=dylib=rcutils"); println!("cargo:rustc-link-lib=dylib=rcutils");
println!("cargo:rustc-link-lib=dylib=rmw"); println!("cargo:rustc-link-lib=dylib=rmw");
println!("cargo:rustc-link-lib=dylib=rmw_implementation"); println!("cargo:rustc-link-lib=dylib=rmw_implementation");