Bump to eloquent
This commit is contained in:
parent
5d30028e37
commit
c73175238e
|
|
@ -12,7 +12,7 @@ How to use
|
|||
|
||||
A couple of examples are included in examples/
|
||||
```
|
||||
. /opt/ros/dashing/setup.sh
|
||||
. /opt/ros/eloquent/setup.sh
|
||||
cargo build
|
||||
cargo run --example subscriber_with_thread
|
||||
```
|
||||
|
|
@ -20,12 +20,12 @@ An example application can be found here <https://github.com/sequenceplanner/r2r
|
|||
|
||||
What works?
|
||||
--------------------
|
||||
- Up to date with ROS2 Dashing
|
||||
- Up to date with ROS2 ~Dashing~ Eloquent
|
||||
- Building Rust types
|
||||
- Publish/subscribe
|
||||
|
||||
TODO
|
||||
--------------------
|
||||
- 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...
|
||||
|
|
|
|||
|
|
@ -6,12 +6,11 @@ edition = "2018"
|
|||
|
||||
[dependencies]
|
||||
lazy_static = "1.3.0"
|
||||
libc = "0.2.0"
|
||||
rcl = { path = "../rcl", version = "0.0.1" }
|
||||
common = { path = "../common", version = "0.0.1" }
|
||||
|
||||
[build-dependencies]
|
||||
bindgen = "0.50.0"
|
||||
bindgen = "0.52.0"
|
||||
rcl = { path = "../rcl", version = "0.0.1" }
|
||||
common = { path = "../common", version = "0.0.1" }
|
||||
heck = "0.3.1"
|
||||
|
|
|
|||
|
|
@ -5,9 +5,8 @@ authors = ["Martin Dahl <martin.dahl@gmail.com>"]
|
|||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
libc = "0.2.0"
|
||||
paste = "0.1.6"
|
||||
widestring = "0.4.0"
|
||||
|
||||
[build-dependencies]
|
||||
bindgen = "0.50.0"
|
||||
bindgen = "0.52.0"
|
||||
|
|
|
|||
|
|
@ -22,7 +22,9 @@ fn main() {
|
|||
}
|
||||
|
||||
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=rmw");
|
||||
println!("cargo:rustc-link-lib=dylib=rmw_implementation");
|
||||
|
|
|
|||
Loading…
Reference in New Issue