xref: /aosp_15_r20/system/core/watchdogd/Android.bp (revision 00c7fec1bb09f3284aad6a6f96d2f63dfc3650ad)
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_defaults {
6    name: "watchdogd_defaults",
7    srcs: ["watchdogd.cpp"],
8    cflags: [
9        "-Wall",
10        "-Wextra",
11        "-Werror",
12    ],
13    shared_libs: ["libbase"],
14    sanitize: {
15        misc_undefined: ["signed-integer-overflow"],
16    },
17}
18
19cc_binary {
20    name: "watchdogd",
21    defaults: [
22        "watchdogd_defaults",
23    ],
24}
25
26cc_binary {
27    name: "watchdogd.recovery",
28    defaults: [
29        "watchdogd_defaults",
30    ],
31    recovery: true,
32    stem: "watchdogd",
33}
34