[package] name = "os" version = "0.1.0" edition = "2021" publish = false build = "build.rs" [package.metadata.build-package] variant-sensitive = true source-groups = [ "api", "bottlerocket-release", "metricdog", "parse-datetime", "ghostdog", "updater", "logdog", "models", "imdsclient", "retry-read", "shimpei", "driverdog", "cfsignal", "bloodhound", ] package-features = [ "systemd-networkd" ] [lib] path = "../packages.rs" # RPM BuildRequires [build-dependencies] glibc = { path = "../glibc" } # RPM Requires [dependencies] # We depend on these packages at runtime, and are expected to be pulled in # by way of the `release` package. # `host-ctr` for host containers functionality # host-ctr = { path = "../host-ctr" } # kexec-tools and makedumpfile required for prairiedog functionality # kexec-tools = { path = "../kexec-tools" } # makedumpfile = { path = "../makedumpfile" } # binutils required for driverdog functionality # binutils = { path = "../binutils" } # oci-add-hooks required for shimpei functionality # oci-add-hooks = { path = "../oci-add-hooks" } # wicked and systemd-networkd required for netdog functionality # wicked = { path = "../wicked" } # systemd-networkd = { path = "../systemd" }