[package] name = "early-boot-config" version = "0.1.0" authors = ["Zac Mrowicki "] license = "Apache-2.0 OR MIT" edition = "2021" publish = false build = "build.rs" # Don't rebuild crate just because of changes to README. exclude = ["README.md"] [dependencies] apiclient = { path = "../apiclient", version = "0.1" } async-trait = "0.1" base64 = "0.13" constants = { path = "../../constants", version = "0.1" } flate2 = { version = "1", default-features = false, features = ["rust_backend"] } http = "0.2" imdsclient = { path = "../../imdsclient", version = "0.1" } log = "0.4" retry-read = { path = "../../retry-read", version = "0.1" } serde = { version = "1", features = ["derive"] } serde_json = "1" serde_plain = "1" serde-xml-rs = "0.6" simplelog = "0.12" snafu = "0.7" tokio = { version = "~1.25", default-features = false, features = ["macros", "rt-multi-thread"] } # LTS toml = "0.5" [target.'cfg(target_arch = "x86_64")'.dependencies] # vmw_backdoor includes x86_64 assembly, prevent it from building for ARM vmw_backdoor = "0.2" [build-dependencies] bottlerocket-variant = { version = "0.1", path = "../../bottlerocket-variant" } generate-readme = { version = "0.1", path = "../../generate-readme" } [dev-dependencies] hex-literal = "0.3" lazy_static = "1"