blob: 2e8cc93a1d1eb88044537c3eb49949f695eead86 [file] [log] [blame]
Jeongik Cha259dc4c2024-03-22 14:34:49 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5android_app {
6 name: "VmLauncherApp",
7 srcs: ["java/**/*.java"],
8 resource_dirs: ["res"],
9 static_libs: [
Jeongik Cha39605c32024-04-02 14:54:57 +090010 // TODO(b/330257000): will be removed when binder RPC is used
11 "android.system.virtualizationservice_internal-java",
12 // TODO(b/331708504): will be removed when AVF framework handles surface
13 "libcrosvm_android_display_service-java",
Jeongik Cha4a8ee3a2024-09-20 18:06:29 +090014 "vm_launcher_lib",
Jeongik Cha259dc4c2024-03-22 14:34:49 +090015 ],
16 libs: [
17 "framework-virtualization.impl",
18 "framework-annotations-lib",
19 ],
20 platform_apis: true,
21 privileged: true,
Jeongik Chaca773022024-04-09 17:09:52 +090022 apex_available: [
23 "com.android.virt",
24 ],
Jeongik Cha649a7dd2024-04-23 05:30:21 +090025 optimize: {
Jiyong Park41ba3592024-07-26 14:58:11 +090026 proguard_flags_files: ["proguard.flags"],
Jeongik Cha649a7dd2024-04-23 05:30:21 +090027 shrink_resources: true,
28 },
Jeongik Cha259dc4c2024-03-22 14:34:49 +090029}