Add basic logging infrastructure for bugreports
Test: as follows
- built, flashed, booted
- "adb shell dumpsys netd" shows logs
- tests/runtests.sh passes
Change-Id: I0e44da7f9a9cc53074ffc396b958e9e2dbcd2603
diff --git a/libnetdutils/Android.bp b/libnetdutils/Android.bp
index e060122..78466ac 100644
--- a/libnetdutils/Android.bp
+++ b/libnetdutils/Android.bp
@@ -2,6 +2,7 @@
name: "libnetdutils",
srcs: [
"Fd.cpp",
+ "Log.cpp",
"Netfilter.cpp",
"Netlink.cpp",
"Slice.cpp",
@@ -30,6 +31,7 @@
srcs: [
"BackoffSequenceTest.cpp",
"FdTest.cpp",
+ "LogTest.cpp",
"MemBlockTest.cpp",
"OperationLimiterTest.cpp",
"SliceTest.cpp",
@@ -42,9 +44,11 @@
"-Werror",
"-Wno-error=unused-variable",
],
- static_libs: ["libgmock"],
+ static_libs: [
+ "libgmock",
+ "libnetdutils",
+ ],
shared_libs: [
"libbase",
- "libnetdutils",
],
}