summaryrefslogtreecommitdiff
path: root/apex/Android.bp
blob: 6dfe7eb791f7e7bb2373b49895f6437cb88df00d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package {
    // See: http://go/android-license-faq
    default_applicable_licenses: ["Android-Apache-2.0"],
}

apex_defaults {
    name: "com.android.cellbroadcast-defaults",
    defaults: ["r-launched-apex-module"],

    manifest: "apex_manifest.json",

    // optional. if unspecified, a default one is auto-generated
    androidManifest: "AndroidManifest.xml",

    key: "com.android.cellbroadcast.key",
    certificate: ":com.android.cellbroadcast.certificate",
    // Indicates that pre-installed version of this apex can be compressed.
    // Whether it actually will be compressed is controlled on per-device basis.
    compressible: true,
}

apex_key {
    name: "com.android.cellbroadcast.key",
    public_key: "com.android.cellbroadcast.avbpubkey",
    private_key: "com.android.cellbroadcast.pem",
}

android_app_certificate {
    name: "com.android.cellbroadcast.certificate",
    certificate: "com.android.cellbroadcast",
}

apex {
    name: "com.android.cellbroadcast",
    defaults:["com.android.cellbroadcast-defaults"],
    apps: ["CellBroadcastApp", "CellBroadcastServiceModule"],
    prebuilts: [
        "privapp_allowlist_com.android.cellbroadcastservice.xml",
        "privapp_allowlist_com.android.cellbroadcastreceiver.module.xml",
    ],
}