libbinder: Disable shell commands on non-IPC builds
libbinder builds with kernel IPC disabled to not have
getCallingUid(). Disable shell commands on those builds
altogether to avoid permissions issues.
Bug: 242243245
Test: Presubmit
Change-Id: I41e21c3b0b8dd88a3e0a9ad30e1d25bcb07c9915
diff --git a/libs/binder/ndk/Android.bp b/libs/binder/ndk/Android.bp
index 30dbddd..2a8a353 100644
--- a/libs/binder/ndk/Android.bp
+++ b/libs/binder/ndk/Android.bp
@@ -50,6 +50,7 @@
],
cflags: [
+ "-DBINDER_WITH_KERNEL_IPC",
"-Wall",
"-Wextra",
"-Werror",