summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevin Moore <devinmoore@google.com>2023-05-22 16:33:24 +0000
committerDevin Moore <devinmoore@google.com>2023-05-22 16:33:24 +0000
commit9b875c8e2f4535c65c32cea68a1dba14913fdaf2 (patch)
tree6e52d886a117dfbfd683c9fea21520dd83ab7bc3
parent0fb61cc012d7960756083ad853cb4d05962cce4b (diff)
downloadwificond-9b875c8e2f4535c65c32cea68a1dba14913fdaf2.tar.gz
wificond: move some libs from shared to static
These libraries are only used by wificond on a device and gain no benifit from being included as shared libraries. Moving them to static saves disk space, memory, and cpu cycles from the dynamic linker. go/shared-to-static for more info on how this was determined. Test: m Bug: 280829178 Change-Id: Ie09c4a6b1853cccff046a9258362d4173b19b600
-rw-r--r--Android.bp10
1 files changed, 5 insertions, 5 deletions
diff --git a/Android.bp b/Android.bp
index 0dc42b0..a239fc9 100644
--- a/Android.bp
+++ b/Android.bp
@@ -64,14 +64,12 @@ cc_binary {
],
init_rc: ["wificond.rc"],
srcs: [
- "main.cpp",
- "wifi_keystore_hal_connector.cpp"
+ "main.cpp",
+ "wifi_keystore_hal_connector.cpp"
],
include_dirs: ["system/security/keystore/include"],
shared_libs: [
- "android.hardware.net.nlinterceptor-V1-ndk",
- "android.security.legacykeystore-ndk",
"libbinder",
"libbinder_ndk",
"libbase",
@@ -82,9 +80,11 @@ cc_binary {
"libssl",
"libutils",
"libwifi-system-iface",
- "android.system.wifi.keystore@1.0",
],
static_libs: [
+ "android.hardware.net.nlinterceptor-V1-ndk",
+ "android.security.legacykeystore-ndk",
+ "android.system.wifi.keystore@1.0",
"libnlinterceptor",
"libwificond", // Wificond daemon
"libwifikeystorehal" // Wifi Keystore HAL service