From 96db258608a91176cc565547c2f1847fb29d2394 Mon Sep 17 00:00:00 2001 From: Dileep Marchya Date: Mon, 27 Oct 2014 20:58:37 -0700 Subject: sde: Snapdragon Display Engine (SDE) implementation skeleton. Define classes and files required for SDE implementation. Change-Id: Ic2d8572699b895f1980c7c127301e9ce0d4c8b03 --- Android.mk | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'Android.mk') 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 -- cgit v1.2.3