blob: 35f2f0817db8c14a0d253b81f2733e986b9b2ed3 [file] [log] [blame]
package {
default_applicable_licenses: ["Android-Apache-2.0"],
}
android_app {
name: "MicrodroidTestApp",
srcs: ["src/java/**/*.java"],
jni_libs: ["MicrodroidTestNativeLib"],
sdk_version: "current",
use_embedded_native_libs: true,
}
// TODO(jiyong): make this a binary, not a shared library
cc_library_shared {
name: "MicrodroidTestNativeLib",
srcs: ["src/native/*.cpp"],
sdk_version: "current",
}
genrule {
name: "MicrodroidTestApp.signed",
out: [
"MicrodroidTestApp.apk",
"MicrodroidTestApp.apk.idsig",
],
srcs: [":MicrodroidTestApp"],
tools:["apksigner"],
tool_files: ["test.keystore"],
cmd: "$(location apksigner) sign " +
"--ks $(location test.keystore) " +
"--ks-pass=pass:testkey --key-pass=pass:testkey " +
"--in $(in) " +
"--out $(genDir)/MicrodroidTestApp.apk",
// $(genDir)/MicrodroidTestApp.apk.idsig is generated implicitly
}