xref: /aosp_15_r20/frameworks/base/packages/CrashRecovery/framework/Android.bp (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1filegroup {
2    name: "framework-crashrecovery-sources",
3    srcs: [
4        "java/**/*.java",
5        "java/**/*.aidl",
6    ],
7    path: "java",
8    visibility: [
9        "//packages/modules/CrashRecovery/framework",
10    ],
11}
12
13java_sdk_library {
14    name: "framework-platformcrashrecovery",
15    srcs: [":framework-crashrecovery-sources"],
16    defaults: ["framework-non-updatable-unbundled-defaults"],
17    permitted_packages: [
18        "android.service.watchdog",
19        "android.crashrecovery",
20    ],
21    static_libs: ["android.crashrecovery.flags-aconfig-java"],
22    aidl: {
23        include_dirs: [
24            "frameworks/base/core/java",
25        ],
26    },
27    impl_library_visibility: [
28        "//frameworks/base:__subpackages__",
29    ],
30}
31
32platform_compat_config {
33    name: "framework-platformcrashrecovery-compat-config",
34    src: ":framework-platformcrashrecovery",
35}
36