blob: 03a11d3cf6629a35d676186b74da1573514d7406 [file] [log] [blame]
Steve Paik53b0ac42017-04-28 15:38:37 -07001# TODO: Find a better way to separate build configs for ADP vs non-ADP devices
2ifneq ($(BOARD_IS_AUTOMOTIVE),true)
Chris Fries6c271152017-06-23 18:00:53 -05003ifneq ($(filter msm8996 msm8998 sdm845,$(TARGET_BOARD_PLATFORM)),)
Steve Pfetschd7b03992016-04-20 17:53:38 -07004LOCAL_PATH := $(call my-dir)
Alex Deymo83521592016-08-01 16:25:08 -07005
6# HAL Shared library for the target. Used by libhardware.
Steve Pfetschd7b03992016-04-20 17:53:38 -07007include $(CLEAR_VARS)
Steve Pfetschd7b03992016-04-20 17:53:38 -07008LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/gpt-utils/inc
9LOCAL_CFLAGS += -Wall -Werror
Tao Bao9f65b5d2017-01-04 13:27:24 -080010LOCAL_SHARED_LIBRARIES += liblog libgptutils libcutils
Jiyong Park34d16f42017-06-29 15:25:09 +090011LOCAL_HEADER_LIBRARIES := libhardware_headers libsystem_headers
Naveen Ramaraj2a276b32016-07-15 11:39:23 -070012LOCAL_SRC_FILES := boot_control.cpp
Steve Pfetschd7b03992016-04-20 17:53:38 -070013LOCAL_MODULE_RELATIVE_PATH := hw
14LOCAL_MODULE := bootctrl.$(TARGET_BOARD_PLATFORM)
Diego Wilson76ad13a2017-02-25 17:47:49 -080015LOCAL_MODULE_OWNER := qcom
16LOCAL_PROPRIETARY_MODULE := true
Steve Pfetschd7b03992016-04-20 17:53:38 -070017include $(BUILD_SHARED_LIBRARY)
Alex Deymo83521592016-08-01 16:25:08 -070018
19# Static library for the target. Used by update_engine_sideload from recovery.
20include $(CLEAR_VARS)
Alex Deymo83521592016-08-01 16:25:08 -070021LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/gpt-utils/inc
22LOCAL_CFLAGS += -Wall -Werror
Tao Bao9f65b5d2017-01-04 13:27:24 -080023LOCAL_SHARED_LIBRARIES += liblog libgptutils libcutils
Jiyong Park34d16f42017-06-29 15:25:09 +090024LOCAL_HEADER_LIBRARIES := libhardware_headers libsystem_headers
Alex Deymo83521592016-08-01 16:25:08 -070025LOCAL_SRC_FILES := boot_control.cpp
26LOCAL_MODULE := bootctrl.$(TARGET_BOARD_PLATFORM)
27include $(BUILD_STATIC_LIBRARY)
28
Steve Pfetsch98c24fe2016-04-21 00:15:03 -070029endif
Steve Paik53b0ac42017-04-28 15:38:37 -070030endif