blob: 5994d3f00157fe5ebf73676758d45ead756febce [file] [log] [blame]
package {
default_applicable_licenses: ["Android-Apache-2.0"],
}
android_app {
name: "Iwlan",
manifest: "AndroidManifest.xml",
srcs: [
"src/**/*.java",
"src/**/I*.aidl",
],
resource_dirs: [
"res",
],
static_libs: [
"android-support-annotations",
"net-utils-dnspacket-common",
],
libs: [
"android.net.ipsec.ike.stubs.system",
"auto_value_annotations",
"framework-annotations-lib",
"framework-connectivity",
"framework-wifi",
"modules-utils-handlerexecutor"
],
plugins: ["auto_value_plugin"],
required: ["privapp-permlist_com.google.android.iwlan.xml"],
owner: "google",
system_ext_specific: true,
platform_apis: true,
privileged: true,
certificate: "platform",
}
prebuilt_etc {
name: "privapp-permlist_com.google.android.iwlan.xml",
sub_dir: "permissions",
src: "com.google.android.iwlan.xml",
filename_from_src: true,
system_ext_specific: true,
}
android_test {
name: "IwlanTests",
manifest: "test/AndroidManifest.xml",
srcs: [
"src/**/*.java",
"test/**/*.java",
],
platform_apis: true,
certificate: "platform",
test_suites: ["device-tests"],
compile_multilib: "both",
libs: [
"android.net.ipsec.ike.stubs.system",
"auto_value_annotations",
],
plugins: ["auto_value_plugin"],
static_libs: [
"android-support-annotations",
"androidx.test.rules",
"frameworks-base-testutils",
"mockito-target-inline-minus-junit4",
"mockito-target-extended-minus-junit4",
"net-utils-dnspacket-common",
],
jni_libs: [
"libdexmakerjvmtiagent",
"libstaticjvmtiagent",
"libmultiplejvmtiagentsinterferenceagent",
],
}