diff --git a/Cargo.toml b/Cargo.toml index 9d51409..c090992 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,6 +17,9 @@ resolver = "2" [workspace.package] version = "0.0.1" +homepage = "https://krata.dev" +license = "Apache-2.0" +repository = "https://github.com/edera-dev/krata" [workspace.dependencies] anyhow = "1.0" diff --git a/crates/ctl/Cargo.toml b/crates/ctl/Cargo.toml index 8d9501e..b7bab1a 100644 --- a/crates/ctl/Cargo.toml +++ b/crates/ctl/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-ctl" +description = "Command-line tool to control the krata hypervisor" +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/daemon/Cargo.toml b/crates/daemon/Cargo.toml index 68285bd..71c02c4 100644 --- a/crates/daemon/Cargo.toml +++ b/crates/daemon/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-daemon" +description = "Daemon for the krata hypervisor." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/guest/Cargo.toml b/crates/guest/Cargo.toml index 4127f5b..bf46c29 100644 --- a/crates/guest/Cargo.toml +++ b/crates/guest/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-guest" +description = "Guest services for the krata hypervisor." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/krata/Cargo.toml b/crates/krata/Cargo.toml index 0fd4b13..a845dcb 100644 --- a/crates/krata/Cargo.toml +++ b/crates/krata/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata" +description = "Client library and common services for the krata hypervisor." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/network/Cargo.toml b/crates/network/Cargo.toml index 1df6d92..6e9f62c 100644 --- a/crates/network/Cargo.toml +++ b/crates/network/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-network" +description = "Networking services for the krata hypervisor." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/oci/Cargo.toml b/crates/oci/Cargo.toml index 7ea1ccd..108f477 100644 --- a/crates/oci/Cargo.toml +++ b/crates/oci/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-oci" +description = "OCI services for the krata hypervisor." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/runtime/Cargo.toml b/crates/runtime/Cargo.toml index 54e977f..4d5c31a 100644 --- a/crates/runtime/Cargo.toml +++ b/crates/runtime/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-runtime" +description = "Runtime for running guests on the krata hypervisor." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/xen/xencall/Cargo.toml b/crates/xen/xencall/Cargo.toml index 71bdeb9..75d3b28 100644 --- a/crates/xen/xencall/Cargo.toml +++ b/crates/xen/xencall/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-xencall" +description = "An implementation of direct interfacing to xen privcmd for krata." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/xen/xenclient/Cargo.toml b/crates/xen/xenclient/Cargo.toml index 49ee6cb..51cbbb3 100644 --- a/crates/xen/xenclient/Cargo.toml +++ b/crates/xen/xenclient/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-xenclient" +description = "An implementation of Xen userspace for krata." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/xen/xenevtchn/Cargo.toml b/crates/xen/xenevtchn/Cargo.toml index 73072ee..644d928 100644 --- a/crates/xen/xenevtchn/Cargo.toml +++ b/crates/xen/xenevtchn/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-xenevtchn" +description = "An implementation of xen evtchn for krata." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/xen/xengnt/Cargo.toml b/crates/xen/xengnt/Cargo.toml index 78a10b2..9b4c8aa 100644 --- a/crates/xen/xengnt/Cargo.toml +++ b/crates/xen/xengnt/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-xengnt" +description = "An implementation of xen grant interfaces for krata." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2" diff --git a/crates/xen/xenstore/Cargo.toml b/crates/xen/xenstore/Cargo.toml index d0e6bfc..9295437 100644 --- a/crates/xen/xenstore/Cargo.toml +++ b/crates/xen/xenstore/Cargo.toml @@ -1,6 +1,10 @@ [package] name = "krata-xenstore" +description = "A client that interacts with xenstore for krata." +license.workspace = true version.workspace = true +homepage.workspace = true +repository.workspace = true edition = "2021" resolver = "2"