applypatch: Use shared libs for libbase/libcrypto/liblog/libziparchive.
This reduces the size of /system/bin/applypatch by ~69KB
(aosp_bullhead-userdebug).
Also remove the unneeded libcutils dependency.
Test: mmma bootable/recovery
Test: Check that /system/bin/install-recovery.sh successfully installs
the recovery image.
Change-Id: I5063be9a9b7b8029d45ab5c2a7c45ef2cda81d26
This commit is contained in:
@@ -111,7 +111,6 @@ include $(BUILD_STATIC_LIBRARY)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_SRC_FILES := applypatch_main.cpp
|
||||
LOCAL_MODULE := applypatch
|
||||
LOCAL_C_INCLUDES := bootable/recovery
|
||||
LOCAL_STATIC_LIBRARIES := \
|
||||
libapplypatch_modes \
|
||||
libapplypatch \
|
||||
@@ -119,15 +118,13 @@ LOCAL_STATIC_LIBRARIES := \
|
||||
libotafault \
|
||||
libotautil \
|
||||
libbspatch \
|
||||
libbase \
|
||||
libziparchive \
|
||||
liblog \
|
||||
libcrypto \
|
||||
libbz
|
||||
LOCAL_SHARED_LIBRARIES := \
|
||||
libbase \
|
||||
libcrypto \
|
||||
liblog \
|
||||
libz \
|
||||
libcutils
|
||||
libziparchive
|
||||
LOCAL_CFLAGS := -Wall -Werror
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user