LIVEDISPLAY_TARGETS := msm8916 msm8974 msm8992 msm8994 LIVEDISPLAY_TARGETS += msm8996 msm8937 msm8953 msm8952 LIVEDISPLAY_TARGETS += msm8998 sdm660 ifeq ($(call is-board-platform-in-list, $(LIVEDISPLAY_TARGETS)),true) LOCAL_PATH:= $(call my-dir) common_C_INCLUDES := \ $(LOCAL_PATH)/impl \ $(LOCAL_PATH)/inc include $(CLEAR_VARS) LOCAL_C_INCLUDES := $(common_C_INCLUDES) LOCAL_SHARED_LIBRARIES := \ libcutils \ liblog \ libutils LOCAL_SRC_FILES := \ src/LiveDisplay.cpp \ impl/Utils.cpp \ impl/LegacyMM.cpp \ impl/SDM.cpp LOCAL_MODULE_TAGS := optional LOCAL_MODULE := liblivedisplay LOCAL_CFLAGS := -std=c++11 ifeq ($(TARGET_USES_SDM), true) LOCAL_CFLAGS += -DTARGET_USES_SDM endif include $(BUILD_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_SRC_FILES := \ jni/org_cyanogenmod_hardware_LiveDisplayVendorImpl.cpp LOCAL_C_INCLUDES := $(common_C_INCLUDES) LOCAL_SHARED_LIBRARIES := \ libcutils \ liblog \ libnativehelper \ libutils LOCAL_STATIC_LIBRARIES := liblivedisplay LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libjni_livedisplay LOCAL_CFLAGS := -std=c++11 include $(BUILD_SHARED_LIBRARY) include $(call all-makefiles-under,$(LOCAL_PATH)) endif