blob: d79929e8a55fa84bac1461d98c9f46d186b8ecd7 [file] [log] [blame]
Iliyan Malchev202a77d2012-06-11 14:41:12 -07001LOCAL_PATH := $(call my-dir)
Naseer Ahmed29a26812012-06-14 00:56:20 -07002
3#Headers to export
Iliyan Malchev202a77d2012-06-11 14:41:12 -07004include $(CLEAR_VARS)
5
Naseer Ahmed29a26812012-06-14 00:56:20 -07006LOCAL_SRC_FILES := qcomutils/profiler.cpp \
7 qcomutils/IdleInvalidator.cpp
Iliyan Malchev202a77d2012-06-11 14:41:12 -07008
9LOCAL_SHARED_LIBRARIES := \
10 libutils \
11 libcutils \
12 libui \
Naseer Ahmed29a26812012-06-14 00:56:20 -070013 libEGL \
Iliyan Malchev202a77d2012-06-11 14:41:12 -070014
Naseer Ahmed29a26812012-06-14 00:56:20 -070015LOCAL_C_INCLUDES := hardware/qcom/display/libgralloc \
16 frameworks/base/services/surfaceflinger \
Iliyan Malchev202a77d2012-06-11 14:41:12 -070017
18LOCAL_CFLAGS := -DLOG_TAG=\"libQcomUI\"
19
20ifneq ($(call is-vendor-board-platform,QCOM),true)
21 LOCAL_CFLAGS += -DNON_QCOM_TARGET
22else
23 LOCAL_SHARED_LIBRARIES += libmemalloc
24endif
25
Naseer Ahmed29a26812012-06-14 00:56:20 -070026ifeq ($(TARGET_USES_MDP3), true)
27 LOCAL_CFLAGS += -DUSE_MDP3
28endif
29
Iliyan Malchev202a77d2012-06-11 14:41:12 -070030LOCAL_CFLAGS += -DDEBUG_CALC_FPS
31
32LOCAL_MODULE := libQcomUI
33LOCAL_MODULE_TAGS := optional
34include $(BUILD_SHARED_LIBRARY)