blob: 615d70e4c401461d46c5d5b600437bef715eb105 [file] [log] [blame]
package {
default_applicable_licenses: ["Android-Apache-2.0"],
}
rust_defaults {
name: "libidsig.defaults",
crate_name: "idsig",
srcs: ["src/lib.rs"],
edition: "2021",
prefer_rlib: true,
rustlibs: [
"libanyhow",
"libapkverify",
"libbyteorder",
"libnum_traits",
"libopenssl",
],
proc_macros: ["libnum_derive"],
}
rust_library {
name: "libidsig",
defaults: ["libidsig.defaults"],
apex_available: ["com.android.virt"],
}
rust_test {
name: "libidsig.test",
defaults: ["libidsig.defaults"],
test_suites: ["general-tests"],
compile_multilib: "first",
data: [
"testdata/input.*",
"testdata/*.apk",
"testdata/*.idsig",
],
}