blob: 7ccc4c83d1e7724a287fcaa6771b286af1f549c6 [file] [log] [blame]
Connor O'Brien3847ffc2018-09-28 12:53:02 -07001# 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