blob: e31e1036e44f895d12ac3f8e01f791437034df88 [file] [log] [blame]
package {
default_applicable_licenses: ["Android-Apache-2.0"],
}
rust_defaults {
name: "libavmd_defaults",
crate_name: "avmd",
host_supported: true,
srcs: ["src/lib.rs"],
prefer_rlib: true,
rustlibs: [
"libserde",
"libapexutil_rust", // TODO(b/239413416): Remove this after adding hex
],
}
rust_library {
name: "libavmd",
defaults: ["libavmd_defaults"],
}
rust_binary {
name: "avmdtool",
srcs: ["src/main.rs"],
required: ["avbtool"],
host_supported: true,
prefer_rlib: true,
rustlibs: [
"libanyhow",
"libapexutil_rust",
"libapkverify",
"libavmd",
"libclap_deprecated",
"libserde",
"libserde_cbor",
"libvbmeta_rust",
],
}