1# TODO(connoro): Remove this file once we eliminate existing usage of 2# PRODUCT_STATIC_BOOT_CONTROL_HAL 3 4LOCAL_PATH := $(call my-dir) 5 6ifneq ($(strip $(PRODUCT_STATIC_BOOT_CONTROL_HAL)),) 7include $(CLEAR_VARS) 8 9LOCAL_MODULE := android.hardware.boot@1.0-impl-wrapper.recovery 10LOCAL_MODULE_CLASS := SHARED_LIBRARIES 11LOCAL_MULTILIB := first 12ifeq ($(TARGET_IS_64_BIT),true) 13LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/system/lib64/hw 14else 15LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/system/lib/hw 16endif 17LOCAL_SRC_FILES := BootControl.cpp 18LOCAL_CFLAGS := -DBOOT_CONTROL_RECOVERY 19LOCAL_SHARED_LIBRARIES := \ 20 libbase.recovery \ 21 liblog.recovery \ 22 libhidlbase.recovery \ 23 libhidltransport.recovery \ 24 libhardware.recovery \ 25 libutils.recovery \ 26 android.hardware.boot@1.0.recovery 27LOCAL_STATIC_LIBRARIES := $(PRODUCT_STATIC_BOOT_CONTROL_HAL) 28include $(BUILD_SHARED_LIBRARY) 29 30endif 31