diff --git a/rustecal-core/Cargo.toml b/rustecal-core/Cargo.toml index cfc5c00..e614562 100644 --- a/rustecal-core/Cargo.toml +++ b/rustecal-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal-core" -version = "0.1.2" +version = "0.1.3" authors = ["Rex Schilasky"] edition = "2021" description = "Core API for Eclipse eCAL" diff --git a/rustecal-core/README.md b/rustecal-core/README.md index 556c99a..b521f0d 100644 --- a/rustecal-core/README.md +++ b/rustecal-core/README.md @@ -1,11 +1,7 @@ # rustecal-core -**Idiomatic Rust API for Eclipse eCAL** - `rustecal-core` provides high-level Rust abstractions for eCAL’s pub/sub and service/client patterns, built on top of the low-level FFI bindings in [`rustecal-sys`](https://crates.io/crates/rustecal-sys). ---- - ## Features - **Core Initialization & Lifecycle**: Initialize, finalize, retrieve version information, component selection via `EcalComponents` bitflags. diff --git a/rustecal-pubsub/Cargo.toml b/rustecal-pubsub/Cargo.toml index 913e86a..5f30178 100644 --- a/rustecal-pubsub/Cargo.toml +++ b/rustecal-pubsub/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal-pubsub" -version = "0.1.3" +version = "0.1.4" authors = ["Rex Schilasky"] edition = "2021" description = "Publish/Subscribe API for Eclipse eCAL" diff --git a/rustecal-pubsub/README.md b/rustecal-pubsub/README.md index 360e6df..15f32df 100644 --- a/rustecal-pubsub/README.md +++ b/rustecal-pubsub/README.md @@ -12,7 +12,7 @@ ## Requirements - **Rust** 1.60 or later -- **eCAL** C/C++ library v6.0 or later installed and accessible on your system +- **Eclipse eCAL** C/C++ library v6.0 or later installed and accessible on your system ## Installation diff --git a/rustecal-service/Cargo.toml b/rustecal-service/Cargo.toml index 9a66b58..3334e38 100644 --- a/rustecal-service/Cargo.toml +++ b/rustecal-service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal-service" -version = "0.1.0" +version = "0.1.1" authors = ["Rex Schilasky"] edition = "2021" description = "Server/Client API for Eclipse eCAL" diff --git a/rustecal-service/README.md b/rustecal-service/README.md index 0faef26..6dfc410 100644 --- a/rustecal-service/README.md +++ b/rustecal-service/README.md @@ -11,8 +11,8 @@ ## Requirements -- Rust 1.60 or later -- eCAL C/C++ library v6.0 or later installed on your system +- **Rust** 1.60 or later +- **Eclipse eCAL** C/C++ library v6.0 or later installed and accessible on your system ## Installation diff --git a/rustecal-sys/Cargo.toml b/rustecal-sys/Cargo.toml index 38fc4ee..9e1deab 100644 --- a/rustecal-sys/Cargo.toml +++ b/rustecal-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal-sys" -version = "0.1.2" +version = "0.1.3" authors = ["Rex Schilasky"] edition = "2021" build = "build.rs" diff --git a/rustecal-sys/README.md b/rustecal-sys/README.md index 9387dcd..b0d3e88 100644 --- a/rustecal-sys/README.md +++ b/rustecal-sys/README.md @@ -1,8 +1,6 @@ # rustecal-sys -Low-level FFI bindings for the [eCAL](https://github.com/eclipse-ecal/ecal) C++ library, enabling Rust code to interface directly with eCAL’s core functionality. - ---- +Low-level FFI bindings for the [Eclipse eCAL](https://github.com/eclipse-ecal/ecal) C++ library, enabling Rust code to interface directly with eCAL’s core functionality. ## Features @@ -13,4 +11,4 @@ Low-level FFI bindings for the [eCAL](https://github.com/eclipse-ecal/ecal) C++ ## Requirements - **Rust** 1.60 or later -- **eCAL** C/C++ library v6.0 or later installed and accessible on your system +- **Eclipse eCAL** C/C++ library v6.0 or later installed and accessible on your system diff --git a/rustecal-types-bytes/Cargo.toml b/rustecal-types-bytes/Cargo.toml index 9ddb37a..fa03dc9 100644 --- a/rustecal-types-bytes/Cargo.toml +++ b/rustecal-types-bytes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal-types-bytes" -version = "0.1.2" +version = "0.1.3" authors = ["Rex Schilasky"] edition = "2021" description = "Vec type support for rustecal TypedPublisher/TypedSubscriber" diff --git a/rustecal-types-protobuf/Cargo.toml b/rustecal-types-protobuf/Cargo.toml index 9f61098..df533d5 100644 --- a/rustecal-types-protobuf/Cargo.toml +++ b/rustecal-types-protobuf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal-types-protobuf" -version = "0.1.0" +version = "0.1.1" authors = ["Rex Schilasky"] edition = "2021" description = "Google Protobuf type support for rustecal TypedPublisher/TypedSubscriber" diff --git a/rustecal-types-serde/Cargo.toml b/rustecal-types-serde/Cargo.toml index eb90bf4..a6c135b 100644 --- a/rustecal-types-serde/Cargo.toml +++ b/rustecal-types-serde/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal-types-serde" -version = "0.1.0" +version = "0.1.1" edition = "2021" description = "JSON/CBOR/MessagePack type support for rustecal TypedPublisher/TypedSubscriber" license = "Apache-2.0" diff --git a/rustecal-types-string/Cargo.toml b/rustecal-types-string/Cargo.toml index ae87c37..08557bb 100644 --- a/rustecal-types-string/Cargo.toml +++ b/rustecal-types-string/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal-types-string" -version = "0.1.0" +version = "0.1.1" authors = ["Rex Schilasky"] edition = "2021" description = "String type support for rustecal TypedPublisher/TypedSubscriber" diff --git a/rustecal/Cargo.toml b/rustecal/Cargo.toml index a799d97..ab7968a 100644 --- a/rustecal/Cargo.toml +++ b/rustecal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustecal" -version = "0.1.0" +version = "0.1.1" edition = "2021" description = "Meta-crate for rustecal: re-exports core, pubsub and service APIs" license = "Apache-2.0" diff --git a/rustecal/README.md b/rustecal/README.md index 85c26f6..dc08801 100644 --- a/rustecal/README.md +++ b/rustecal/README.md @@ -16,6 +16,11 @@ via Cargo feature flags. | `pubsub` | `rustecal-pubsub` (optional) | (Typed) Publish/Subscribe API | | `service` | `rustecal-service` (optional) | RPC-style Server/Client API | +## Requirements + +- **Rust** 1.60 or later +- **Eclipse eCAL** C/C++ library v6.0 or later installed and accessible on your system + ## Installation Add to your `Cargo.toml`: