blob: f70452d09631c1d49fda0b1b436539a44e8c1e51 [file] [log] [blame]
Jeongik Chaef989e22024-08-30 13:25:43 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5android_app {
6 name: "LinuxInstallerApp",
7 srcs: ["java/**/*.java"],
8 resource_dirs: ["res"],
9 asset_dirs: ["assets"],
10 manifest: "AndroidManifest.xml",
11 defaults: ["VmPayloadInstaller"],
12 overrides: ["LinuxInstallerAppStub"],
13 required: [
14 "privapp-permissions-linuxinstaller.xml",
15 ],
Jeongik Cha40f1a962024-08-30 21:49:05 +090016 certificate: ":com.android.virtualization.linuxinstaller_certificate",
Jeongik Chaef989e22024-08-30 13:25:43 +090017}
18
19android_app {
20 name: "LinuxInstallerAppStub",
21 srcs: ["java/**/*.java"],
22 resource_dirs: ["res"],
23 manifest: "AndroidManifest_stub.xml",
24 defaults: ["VmPayloadInstaller"],
25 required: [
26 "privapp-permissions-linuxinstaller.xml",
27 ],
Jeongik Cha40f1a962024-08-30 21:49:05 +090028 certificate: ":com.android.virtualization.linuxinstaller_certificate",
Jeongik Chaef989e22024-08-30 13:25:43 +090029}
30
31prebuilt_etc {
32 name: "privapp-permissions-linuxinstaller.xml",
33 src: "privapp-permissions-linuxinstaller.xml",
34 sub_dir: "permissions",
35 system_ext_specific: true,
36}
Jeongik Cha40f1a962024-08-30 21:49:05 +090037
38android_app_certificate {
39 name: "com.android.virtualization.linuxinstaller_certificate",
40 certificate: "com_android_virtualization_linuxinstaller",
41}