ewc: qdcm: Add featurization support for OSS builds

To ensure that OSS builds are fully compilable, add a flag for
including proprietary header files.

Change-Id: I5d3a5c1ea926628bea41362a64bd43ee57b0cc5d
diff --git a/libhwcomposer/Android.mk b/libhwcomposer/Android.mk
index 348fbd3..5be5d00 100644
--- a/libhwcomposer/Android.mk
+++ b/libhwcomposer/Android.mk
@@ -9,9 +9,11 @@
                                  $(TOP)/external/skia/include/core \
                                  $(TOP)/external/skia/include/images
 
+ifeq ($(strip $(TARGET_USES_QCOM_DISPLAY_PP)),true)
 LOCAL_C_INCLUDES              += $(TARGET_OUT_HEADERS)/qdcm/inc \
                                  $(TARGET_OUT_HEADERS)/common/inc \
                                  $(TARGET_OUT_HEADERS)/pp/inc
+endif
 
 LOCAL_SHARED_LIBRARIES        := $(common_libs) libEGL liboverlay \
                                  libhdmi libqdutils libhardware_legacy \
@@ -48,9 +50,13 @@
 TARGET_MIGRATE_QDCM := $(call is-board-platform-in-list,$(TARGET_MIGRATE_QDCM_LIST))
 
 ifeq ($(TARGET_MIGRATE_QDCM), true)
+ifeq ($(strip $(TARGET_USES_QCOM_DISPLAY_PP)),true)
 LOCAL_SRC_FILES += hwc_qdcm.cpp
 else
 LOCAL_SRC_FILES += hwc_qdcm_legacy.cpp
 endif
+else
+LOCAL_SRC_FILES += hwc_qdcm_legacy.cpp
+endif
 
 include $(BUILD_SHARED_LIBRARY)