Untie libnetd_client.so from libcutils
Identify debuggable build in bp file instead of reading
ro.debuggable property.
Test: make
Change-Id: If286c3e5490c93ad687e38631af9b11d90dd79f2
diff --git a/client/Android.bp b/client/Android.bp
index 7ed1810..85696cf 100644
--- a/client/Android.bp
+++ b/client/Android.bp
@@ -20,8 +20,6 @@
"NetdClient.cpp",
],
- shared_libs: ["libcutils"],
-
header_libs: ["libnetd_client_headers"],
export_header_lib_headers: ["libnetd_client_headers"],
@@ -34,4 +32,10 @@
"-Wall",
"-Werror",
],
+
+ product_variables: {
+ debuggable: {
+ cflags: ["-DNETD_CLIENT_DEBUGGABLE_BUILD"],
+ }
+ }
}