summaryrefslogtreecommitdiff
path: root/Android.mk
diff options
context:
space:
mode:
authorDileep Marchya <dmarchya@codeaurora.org>2014-10-27 20:58:37 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2014-11-13 11:56:56 -0800
commit96db258608a91176cc565547c2f1847fb29d2394 (patch)
tree52b945b2fa89d40a806e3d436560f679803e13bd /Android.mk
parentf9ba485c78392d26a4f520c47aec2a5fa307f50e (diff)
downloaddisplay-96db258608a91176cc565547c2f1847fb29d2394.tar.gz
sde: Snapdragon Display Engine (SDE) implementation skeleton.
Define classes and files required for SDE implementation. Change-Id: Ic2d8572699b895f1980c7c127301e9ce0d4c8b03
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk16
1 files changed, 13 insertions, 3 deletions
diff --git a/Android.mk b/Android.mk
index d8b168d2..4a951c83 100644
--- a/Android.mk
+++ b/Android.mk
@@ -1,6 +1,16 @@
-display-hals := libgralloc libgenlock libcopybit liblight
-display-hals += libhwcomposer liboverlay libqdutils libhdmi libqservice
-display-hals += libmemtrack
+# This flag will be set to true during migration to Snapdragon Display Engine.
+TARGET_USES_SDE = false
+
+display-hals := libgralloc libcopybit liblight libmemtrack
+
+ifeq ($(TARGET_USES_SDE), true)
+ sde-libs := displayengine/libs
+ display-hals += $(sde-libs)/utils $(sde-libs)/core $(sde-libs)/hwc
+else
+ display-hals += libgenlock libhwcomposer liboverlay libqdutils libhdmi
+ display-hals += libqservice
+endif
+
ifeq ($(call is-vendor-board-platform,QCOM),true)
include $(call all-named-subdir-makefiles,$(display-hals))
else