blob: 38174959bb2124e618dc1819ab8bbbe2bd54ba39 [file] [log] [blame]
package {
default_team: "trendy_team_virtualization",
default_applicable_licenses: ["Android-Apache-2.0"],
}
python_binary_host {
name: "extract_microdroid_kernel_hashes",
srcs: ["extract_microdroid_kernel_hashes.py"],
}
genrule {
name: "microdroid_kernel_hashes_rs",
srcs: [":microdroid_kernel"],
out: ["lib.rs"],
tools: [
"extract_microdroid_kernel_hashes",
"avbtool",
],
cmd: "$(location extract_microdroid_kernel_hashes) $(location avbtool) $(in) > $(out)",
}
rust_library_rlib {
name: "libmicrodroid_kernel_hashes",
srcs: [":microdroid_kernel_hashes_rs"],
crate_name: "microdroid_kernel_hashes",
prefer_rlib: true,
no_stdlibs: true,
stdlibs: [
"libcompiler_builtins.rust_sysroot",
"libcore.rust_sysroot",
],
}