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