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/
|
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...
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
|
|
|
||||||
|
|
@ -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");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue