diff --git a/gpu_tonemapper/Android.mk b/gpu_tonemapper/Android.mk index 6af401ee..769d0ab1 100644 --- a/gpu_tonemapper/Android.mk +++ b/gpu_tonemapper/Android.mk @@ -8,12 +8,7 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) LOCAL_MODULE := libgpu_tonemapper - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(TARGET_OUT_HEADERS)/qcom/display/ LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include diff --git a/hdmi_cec/Android.mk b/hdmi_cec/Android.mk index 6cfb856a..a333654c 100644 --- a/hdmi_cec/Android.mk +++ b/hdmi_cec/Android.mk @@ -3,12 +3,7 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := hdmi_cec.$(TARGET_BOARD_PLATFORM) - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) diff --git a/libcopybit/Android.mk b/libcopybit/Android.mk index 0bce6027..6e906c36 100644 --- a/libcopybit/Android.mk +++ b/libcopybit/Android.mk @@ -24,12 +24,7 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) ifneq ($(TARGET_USES_GRALLOC1), true) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/libdrmutils/Android.mk b/libdrmutils/Android.mk index 36beea22..ebcfc8a0 100644 --- a/libdrmutils/Android.mk +++ b/libdrmutils/Android.mk @@ -2,12 +2,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libdrmutils - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := external/libdrm \ $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include diff --git a/libgralloc/Android.mk b/libgralloc/Android.mk index 76be57d5..86c0f042 100644 --- a/libgralloc/Android.mk +++ b/libgralloc/Android.mk @@ -18,12 +18,7 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) @@ -44,12 +39,7 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := libmemalloc - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_HEADER_LIBRARIES := display_headers diff --git a/libgralloc1/Android.mk b/libgralloc1/Android.mk index d4367007..cdb651cf 100644 --- a/libgralloc1/Android.mk +++ b/libgralloc1/Android.mk @@ -4,12 +4,7 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) \ @@ -32,10 +27,7 @@ include $(BUILD_SHARED_LIBRARY) #libgrallocutils include $(CLEAR_VARS) LOCAL_MODULE := libgrallocutils -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_HEADER_LIBRARIES := display_headers diff --git a/liblight/Android.mk b/liblight/Android.mk index 6cb96edf..2f2e1cac 100644 --- a/liblight/Android.mk +++ b/liblight/Android.mk @@ -27,10 +27,6 @@ LOCAL_CFLAGS := -DLOG_TAG=\"qdlights\" LOCAL_CLANG := true LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) LOCAL_MODULE_TAGS := optional - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif +LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) diff --git a/libmemtrack/Android.mk b/libmemtrack/Android.mk index 12475c37..d4014bb9 100644 --- a/libmemtrack/Android.mk +++ b/libmemtrack/Android.mk @@ -19,12 +19,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_RELATIVE_PATH := hw - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_C_INCLUDES += hardware/libhardware/include LOCAL_CFLAGS := -Wconversion -Wall -Werror -Wno-sign-conversion LOCAL_CLANG := true diff --git a/libqdutils/Android.mk b/libqdutils/Android.mk index a4d8abca..60efb3a0 100644 --- a/libqdutils/Android.mk +++ b/libqdutils/Android.mk @@ -3,12 +3,7 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqdutils - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := $(common_libs) libbinder libqservice LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) @@ -36,12 +31,7 @@ LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) diff --git a/libqservice/Android.mk b/libqservice/Android.mk index 0f77d4fe..9cfdf97e 100644 --- a/libqservice/Android.mk +++ b/libqservice/Android.mk @@ -3,12 +3,7 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqservice - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libbinder diff --git a/sdm/libs/core/Android.mk b/sdm/libs/core/Android.mk index 47e6f3e6..1d55d966 100644 --- a/sdm/libs/core/Android.mk +++ b/sdm/libs/core/Android.mk @@ -3,12 +3,7 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmcore - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_HEADER_LIBRARIES := display_headers diff --git a/sdm/libs/hwc/Android.mk b/sdm/libs/hwc/Android.mk index c3d906fb..a2142e33 100644 --- a/sdm/libs/hwc/Android.mk +++ b/sdm/libs/hwc/Android.mk @@ -4,12 +4,7 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),false) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) diff --git a/sdm/libs/hwc2/Android.mk b/sdm/libs/hwc2/Android.mk index e32e8aba..008a350d 100644 --- a/sdm/libs/hwc2/Android.mk +++ b/sdm/libs/hwc2/Android.mk @@ -5,12 +5,7 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),true) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) diff --git a/sdm/libs/utils/Android.mk b/sdm/libs/utils/Android.mk index 180a8d3b..09e14146 100644 --- a/sdm/libs/utils/Android.mk +++ b/sdm/libs/utils/Android.mk @@ -3,12 +3,7 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmutils - -ifneq ($(TARGET_IS_HEADLESS), true) -LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 -endif - +LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) LOCAL_HEADER_LIBRARIES := display_headers