blob: aaadfa27ca7ee61c1767e0d1ff0b96b6632f7e36 [file] [log] [blame]
Dileep Marchya96db2582014-10-27 20:58:37 -07001LOCAL_PATH := $(call my-dir)
Dileep Marchya96db2582014-10-27 20:58:37 -07002include $(CLEAR_VARS)
Naseer Ahmedd68b47d2016-04-05 17:40:02 -04003include $(LOCAL_PATH)/../../../common.mk
Dileep Marchya96db2582014-10-27 20:58:37 -07004
Dileep Marchya73d002e2015-05-08 18:58:33 -07005LOCAL_MODULE := libsdmutils
Naseer Ahmed9c7ab942017-02-22 18:28:25 -05006
7ifneq ($(TARGET_IS_HEADLESS), true)
8LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib
9LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64
10endif
11
Dileep Marchya96db2582014-10-27 20:58:37 -070012LOCAL_MODULE_TAGS := optional
Naseer Ahmedd68b47d2016-04-05 17:40:02 -040013LOCAL_C_INCLUDES := $(common_includes)
Naseer Ahmed4d78d032017-03-22 12:47:30 -040014LOCAL_HEADER_LIBRARIES := display_headers
Pullakavi Srinivasc6442662016-06-22 02:20:07 +053015LOCAL_CFLAGS := -DLOG_TAG=\"SDM\" $(common_flags)
Dileep Marchyade0339e2015-06-12 18:14:21 -070016LOCAL_SRC_FILES := debug.cpp \
17 rect.cpp \
Ramkumar Radhakrishnanf4912df2016-03-07 20:17:53 -080018 sys.cpp \
Sushil Chauhan0568ff12016-12-28 15:18:14 -080019 formats.cpp \
20 utils.cpp
Dileep Marchya96db2582014-10-27 20:58:37 -070021
22include $(BUILD_SHARED_LIBRARY)
Rajavenu Kyathamf7f74a42016-08-26 17:34:19 +053023
24SDM_HEADER_PATH := ../../include
25include $(CLEAR_VARS)
26LOCAL_COPY_HEADERS_TO := $(common_header_export_path)/sdm/utils
27LOCAL_COPY_HEADERS = $(SDM_HEADER_PATH)/utils/constants.h \
28 $(SDM_HEADER_PATH)/utils/debug.h \
29 $(SDM_HEADER_PATH)/utils/formats.h \
30 $(SDM_HEADER_PATH)/utils/locker.h \
31 $(SDM_HEADER_PATH)/utils/rect.h \
Sushil Chauhan0568ff12016-12-28 15:18:14 -080032 $(SDM_HEADER_PATH)/utils/sys.h \
Dileep Marchya25cdf2d2017-05-07 16:54:46 +053033 $(SDM_HEADER_PATH)/utils/utils.h \
34 $(SDM_HEADER_PATH)/utils/factory.h
35
Sushil Chauhan0568ff12016-12-28 15:18:14 -080036include $(BUILD_COPY_HEADERS)