diff options
author | Devin Moore <devinmoore@google.com> | 2023-05-22 16:33:24 +0000 |
---|---|---|
committer | Devin Moore <devinmoore@google.com> | 2023-05-22 16:33:24 +0000 |
commit | 9b875c8e2f4535c65c32cea68a1dba14913fdaf2 (patch) | |
tree | 6e52d886a117dfbfd683c9fea21520dd83ab7bc3 | |
parent | 0fb61cc012d7960756083ad853cb4d05962cce4b (diff) | |
download | wificond-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.bp | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -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 |