From a6d1de11d686dce72f0491dfc7263bd781adab72 Mon Sep 17 00:00:00 2001 From: Marcel Guzik Date: Mon, 22 Aug 2022 15:56:24 +0200 Subject: Add manifest fields to all crates in meta-tedge Add `homepage` and `manifest` fields in `Cargo.toml`s of crates used in meta-tedge so that cargo-bitbake utility can generate recipe files for them. Signed-off-by: Marcel Guzik --- crates/core/tedge_agent/Cargo.toml | 2 ++ crates/core/tedge_watchdog/Cargo.toml | 2 ++ plugins/c8y_configuration_plugin/Cargo.toml | 2 ++ plugins/c8y_log_plugin/Cargo.toml | 2 ++ plugins/tedge_apama_plugin/Cargo.toml | 2 ++ plugins/tedge_apt_plugin/Cargo.toml | 2 ++ plugins/tedge_dummy_plugin/Cargo.toml | 2 ++ 7 files changed, 14 insertions(+) diff --git a/crates/core/tedge_agent/Cargo.toml b/crates/core/tedge_agent/Cargo.toml index 77732974..55097eca 100644 --- a/crates/core/tedge_agent/Cargo.toml +++ b/crates/core/tedge_agent/Cargo.toml @@ -6,6 +6,8 @@ edition = "2021" rust-version = "1.58.1" license = "Apache-2.0" description = "tedge_agent interacts with a Cloud Mapper and one or more Software Plugins" +homepage = "https://thin-edge.io" +repository = "https://github.com/thin-edge/thin-edge.io" [package.metadata.deb] pre-depends = "tedge_mapper" diff --git a/crates/core/tedge_watchdog/Cargo.toml b/crates/core/tedge_watchdog/Cargo.toml index 538a5918..6648c9f4 100644 --- a/crates/core/tedge_watchdog/Cargo.toml +++ b/crates/core/tedge_watchdog/Cargo.toml @@ -6,6 +6,8 @@ edition = "2021" rust-version = "1.58.1" license = "Apache-2.0" description = "tedge_watchdog checks the health of all the thin-edge.io components/services." +homepage = "https://thin-edge.io" +repository = "https://github.com/thin-edge/thin-edge.io" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/plugins/c8y_configuration_plugin/Cargo.toml b/plugins/c8y_configuration_plugin/Cargo.toml index 385f916b..3d72f7f4 100644 --- a/plugins/c8y_configuration_plugin/Cargo.toml +++ b/plugins/c8y_configuration_plugin/Cargo.toml @@ -6,6 +6,8 @@ edition = "2021" rust-version = "1.58.1" license = "Apache-2.0" description = "Thin-edge device configuration management for Cumulocity" +homepage = "https://thin-edge.io" +repository = "https://github.com/thin-edge/thin-edge.io" [package.metadata.deb] maintainer-scripts = "../../configuration/debian/c8y_configuration_plugin" diff --git a/plugins/c8y_log_plugin/Cargo.toml b/plugins/c8y_log_plugin/Cargo.toml index 9defecac..73a50f48 100644 --- a/plugins/c8y_log_plugin/Cargo.toml +++ b/plugins/c8y_log_plugin/Cargo.toml @@ -6,6 +6,8 @@ edition = "2021" rust-version = "1.58.1" license = "Apache-2.0" description = "Thin-edge device log file retriever for Cumulocity" +homepage = "https://thin-edge.io" +repository = "https://github.com/thin-edge/thin-edge.io" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [package.metadata.deb] diff --git a/plugins/tedge_apama_plugin/Cargo.toml b/plugins/tedge_apama_plugin/Cargo.toml index 56a2943f..3bd37b2b 100644 --- a/plugins/tedge_apama_plugin/Cargo.toml +++ b/plugins/tedge_apama_plugin/Cargo.toml @@ -6,6 +6,8 @@ edition = "2021" rust-version = "1.58.1" license = "Apache-2.0" description = "thin.edge.io plugin for installing apama projects" +homepage = "https://thin-edge.io" +repository = "https://github.com/thin-edge/thin-edge.io" [package.metadata.deb] assets = [ diff --git a/plugins/tedge_apt_plugin/Cargo.toml b/plugins/tedge_apt_plugin/Cargo.toml index de2056d9..99acbc0a 100644 --- a/plugins/tedge_apt_plugin/Cargo.toml +++ b/plugins/tedge_apt_plugin/Cargo.toml @@ -6,6 +6,8 @@ edition = "2021" rust-version = "1.58.1" license = "Apache-2.0" description = "Thin.edge.io plugin for software management using apt" +homepage = "https://thin-edge.io" +repository = "https://github.com/thin-edge/thin-edge.io" [package.metadata.deb] assets = [ diff --git a/plugins/tedge_dummy_plugin/Cargo.toml b/plugins/tedge_dummy_plugin/Cargo.toml index 25656696..7dc38715 100644 --- a/plugins/tedge_dummy_plugin/Cargo.toml +++ b/plugins/tedge_dummy_plugin/Cargo.toml @@ -6,6 +6,8 @@ edition = "2021" rust-version = "1.58.1" license = "Apache-2.0" description = "thin.edge.io dummy plugin for testing" +homepage = "https://thin-edge.io" +repository = "https://github.com/thin-edge/thin-edge.io" [dependencies] clap = { version = "3", features = ["derive"] } -- cgit v1.2.3