gs_watchdogd: Add platform watchdog daemon
Bug: 238701471
Change-Id: Ib49ad5f31fdcda7d2d115b2de1bc429e4788100c
diff --git a/gs_watchdogd/Android.bp b/gs_watchdogd/Android.bp
new file mode 100644
index 0000000..708f2d9
--- /dev/null
+++ b/gs_watchdogd/Android.bp
@@ -0,0 +1,20 @@
+package {
+ default_applicable_licenses: ["Android-Apache-2.0"],
+}
+
+cc_binary {
+ name: "gs_watchdogd",
+ recovery_available: true,
+ system_ext_specific: true,
+ init_rc: ["init.gs_watchdogd.rc"],
+ srcs: ["gs_watchdogd.cpp"],
+ cflags: [
+ "-Wall",
+ "-Wextra",
+ "-Werror",
+ ],
+ shared_libs: ["libbase"],
+ sanitize: {
+ misc_undefined: ["signed-integer-overflow"],
+ },
+}