Merge "Move stuff from recovery into librecovery."
am: 901f0c3516
Change-Id: Ief503e9d2be627474df385790e5ac55399f08744
This commit is contained in:
+53
-56
@@ -97,61 +97,7 @@ endif
|
|||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
include $(BUILD_STATIC_LIBRARY)
|
||||||
|
|
||||||
# librecovery (static library)
|
librecovery_static_libraries := \
|
||||||
# ===============================
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := \
|
|
||||||
install.cpp
|
|
||||||
|
|
||||||
LOCAL_CFLAGS := $(recovery_common_cflags)
|
|
||||||
|
|
||||||
ifeq ($(AB_OTA_UPDATER),true)
|
|
||||||
LOCAL_CFLAGS += -DAB_OTA_UPDATER=1
|
|
||||||
endif
|
|
||||||
|
|
||||||
LOCAL_MODULE := librecovery
|
|
||||||
|
|
||||||
LOCAL_STATIC_LIBRARIES := \
|
|
||||||
libminui \
|
|
||||||
libotautil \
|
|
||||||
libvintf_recovery \
|
|
||||||
libcrypto_utils \
|
|
||||||
libcrypto \
|
|
||||||
libbase \
|
|
||||||
libziparchive \
|
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
|
||||||
|
|
||||||
# recovery (static executable)
|
|
||||||
# ===============================
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := \
|
|
||||||
adb_install.cpp \
|
|
||||||
fuse_sdcard_provider.cpp \
|
|
||||||
logging.cpp \
|
|
||||||
recovery.cpp \
|
|
||||||
recovery_main.cpp \
|
|
||||||
roots.cpp \
|
|
||||||
|
|
||||||
LOCAL_MODULE := recovery
|
|
||||||
|
|
||||||
LOCAL_FORCE_STATIC_EXECUTABLE := true
|
|
||||||
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/sbin
|
|
||||||
|
|
||||||
# Cannot link with LLD: undefined symbol: UsbNoPermissionsLongHelpText
|
|
||||||
# http://b/77543887, lld does not handle -Wl,--gc-sections as well as ld.
|
|
||||||
LOCAL_USE_CLANG_LLD := false
|
|
||||||
|
|
||||||
LOCAL_CFLAGS := $(recovery_common_cflags)
|
|
||||||
|
|
||||||
LOCAL_C_INCLUDES += \
|
|
||||||
system/vold \
|
|
||||||
|
|
||||||
LOCAL_STATIC_LIBRARIES := \
|
|
||||||
librecovery \
|
|
||||||
$(TARGET_RECOVERY_UI_LIB) \
|
$(TARGET_RECOVERY_UI_LIB) \
|
||||||
libbootloader_message \
|
libbootloader_message \
|
||||||
libfusesideload \
|
libfusesideload \
|
||||||
@@ -174,12 +120,63 @@ LOCAL_STATIC_LIBRARIES := \
|
|||||||
libtinyxml2 \
|
libtinyxml2 \
|
||||||
libziparchive \
|
libziparchive \
|
||||||
libbase \
|
libbase \
|
||||||
libcutils \
|
|
||||||
libutils \
|
libutils \
|
||||||
|
libcutils \
|
||||||
liblog \
|
liblog \
|
||||||
libselinux \
|
libselinux \
|
||||||
libz \
|
libz \
|
||||||
|
|
||||||
|
# librecovery (static library)
|
||||||
|
# ===============================
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
|
||||||
|
LOCAL_SRC_FILES := \
|
||||||
|
adb_install.cpp \
|
||||||
|
fuse_sdcard_provider.cpp \
|
||||||
|
install.cpp \
|
||||||
|
recovery.cpp \
|
||||||
|
roots.cpp \
|
||||||
|
|
||||||
|
LOCAL_C_INCLUDES := \
|
||||||
|
system/vold \
|
||||||
|
|
||||||
|
LOCAL_CFLAGS := $(recovery_common_cflags)
|
||||||
|
|
||||||
|
ifeq ($(AB_OTA_UPDATER),true)
|
||||||
|
LOCAL_CFLAGS += -DAB_OTA_UPDATER=1
|
||||||
|
endif
|
||||||
|
|
||||||
|
LOCAL_MODULE := librecovery
|
||||||
|
|
||||||
|
LOCAL_STATIC_LIBRARIES := \
|
||||||
|
$(librecovery_static_libraries)
|
||||||
|
|
||||||
|
include $(BUILD_STATIC_LIBRARY)
|
||||||
|
|
||||||
|
# recovery (static executable)
|
||||||
|
# ===============================
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
|
||||||
|
LOCAL_SRC_FILES := \
|
||||||
|
logging.cpp \
|
||||||
|
recovery_main.cpp \
|
||||||
|
|
||||||
|
LOCAL_MODULE := recovery
|
||||||
|
|
||||||
|
LOCAL_FORCE_STATIC_EXECUTABLE := true
|
||||||
|
|
||||||
|
LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/sbin
|
||||||
|
|
||||||
|
# Cannot link with LLD: undefined symbol: UsbNoPermissionsLongHelpText
|
||||||
|
# http://b/77543887, lld does not handle -Wl,--gc-sections as well as ld.
|
||||||
|
LOCAL_USE_CLANG_LLD := false
|
||||||
|
|
||||||
|
LOCAL_CFLAGS := $(recovery_common_cflags)
|
||||||
|
|
||||||
|
LOCAL_STATIC_LIBRARIES := \
|
||||||
|
librecovery \
|
||||||
|
$(librecovery_static_libraries)
|
||||||
|
|
||||||
LOCAL_HAL_STATIC_LIBRARIES := libhealthd
|
LOCAL_HAL_STATIC_LIBRARIES := libhealthd
|
||||||
|
|
||||||
LOCAL_REQUIRED_MODULES := \
|
LOCAL_REQUIRED_MODULES := \
|
||||||
|
|||||||
+1
-1
@@ -174,8 +174,8 @@ librecovery_static_libraries := \
|
|||||||
libtinyxml2 \
|
libtinyxml2 \
|
||||||
libziparchive \
|
libziparchive \
|
||||||
libbase \
|
libbase \
|
||||||
libcutils \
|
|
||||||
libutils \
|
libutils \
|
||||||
|
libcutils \
|
||||||
liblog \
|
liblog \
|
||||||
libselinux \
|
libselinux \
|
||||||
libz \
|
libz \
|
||||||
|
|||||||
Reference in New Issue
Block a user