blob: cefd468ca144fae8523d75c5dd3cadfffa9587a0 [file] [log] [blame]
Ameya Thakur8ec3d152016-09-23 14:50:14 -07001ifeq ($(AB_OTA_UPDATER),true)
Steve Paik53b0ac42017-04-28 15:38:37 -07002# TODO: Find a better way to separate build configs for ADP vs non-ADP devices
3ifneq ($(BOARD_IS_AUTOMOTIVE),true)
Sean hoyt8763fc02017-10-21 11:29:14 +00004ifneq ($(filter msm8953 msm8996 msm8998 sdm845,$(TARGET_BOARD_PLATFORM)),)
Steve Pfetschd7b03992016-04-20 17:53:38 -07005LOCAL_PATH := $(call my-dir)
Alex Deymo83521592016-08-01 16:25:08 -07006
7# HAL Shared library for the target. Used by libhardware.
Steve Pfetschd7b03992016-04-20 17:53:38 -07008include $(CLEAR_VARS)
Steve Pfetschd7b03992016-04-20 17:53:38 -07009LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/gpt-utils/inc
10LOCAL_CFLAGS += -Wall -Werror
Tao Bao9f65b5d2017-01-04 13:27:24 -080011LOCAL_SHARED_LIBRARIES += liblog libgptutils libcutils
Jiyong Park34d16f42017-06-29 15:25:09 +090012LOCAL_HEADER_LIBRARIES := libhardware_headers libsystem_headers
Naveen Ramaraj2a276b32016-07-15 11:39:23 -070013LOCAL_SRC_FILES := boot_control.cpp
Steve Pfetschd7b03992016-04-20 17:53:38 -070014LOCAL_MODULE_RELATIVE_PATH := hw
15LOCAL_MODULE := bootctrl.$(TARGET_BOARD_PLATFORM)
Diego Wilson76ad13a2017-02-25 17:47:49 -080016LOCAL_MODULE_OWNER := qcom
17LOCAL_PROPRIETARY_MODULE := true
Steve Pfetschd7b03992016-04-20 17:53:38 -070018include $(BUILD_SHARED_LIBRARY)
Alex Deymo83521592016-08-01 16:25:08 -070019
20# Static library for the target. Used by update_engine_sideload from recovery.
21include $(CLEAR_VARS)
Alex Deymo83521592016-08-01 16:25:08 -070022LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/gpt-utils/inc
23LOCAL_CFLAGS += -Wall -Werror
Tao Bao9f65b5d2017-01-04 13:27:24 -080024LOCAL_SHARED_LIBRARIES += liblog libgptutils libcutils
Jiyong Park34d16f42017-06-29 15:25:09 +090025LOCAL_HEADER_LIBRARIES := libhardware_headers libsystem_headers
Alex Deymo83521592016-08-01 16:25:08 -070026LOCAL_SRC_FILES := boot_control.cpp
27LOCAL_MODULE := bootctrl.$(TARGET_BOARD_PLATFORM)
28include $(BUILD_STATIC_LIBRARY)
29
Steve Pfetsch98c24fe2016-04-21 00:15:03 -070030endif
Steve Paik53b0ac42017-04-28 15:38:37 -070031endif
Ameya Thakur8ec3d152016-09-23 14:50:14 -070032endif