diff options
| author | Arne Coucheron <arco68@gmail.com> | 2020-11-15 01:15:08 +0100 |
|---|---|---|
| committer | Julian Veit <Claymore1298@gmail.com> | 2020-11-28 10:52:20 +0100 |
| commit | 06e45cd7c3195cbac29f134cc5551b5e0031302a (patch) | |
| tree | dcc4b00a74fe8d09c267d3c0070bbbb6544c1913 | |
| parent | cd246f93dcd34648c29da6c4d12f943bfc6b75b0 (diff) | |
display: Add display headers libs12.0-caf-8994r11.1-caf-8994r11.0-caf-8994
LOCAL_COPY_HEADERS is deprecated. Replace with
headers lib to avoid build warnings.
Change-Id: I5512cec25ad8f93cbdf97ab817e608e8628d45ff
| -rw-r--r-- | Android.mk | 12 | ||||
| -rw-r--r-- | common.mk | 12 | ||||
| -rw-r--r-- | libcopybit/Android.mk | 8 | ||||
| -rw-r--r-- | libgralloc/Android.mk | 9 | ||||
| -rw-r--r-- | libhdmi/Android.mk | 3 | ||||
| -rw-r--r-- | libhwcomposer/Android.mk | 5 | ||||
| -rw-r--r-- | liboverlay/Android.mk | 3 | ||||
| -rw-r--r-- | libqdutils/Android.mk | 11 | ||||
| -rw-r--r-- | libqservice/Android.mk | 7 |
9 files changed, 22 insertions, 48 deletions
diff --git a/Android.mk b/Android.mk index ac06d1256..e5abd13c9 100644 --- a/Android.mk +++ b/Android.mk @@ -26,4 +26,16 @@ ifneq ($(filter msm% apq%,$(TARGET_BOARD_PLATFORM)),) endif endif +include $(CLEAR_VARS) +LOCAL_MODULE := display_headers +LOCAL_EXPORT_C_INCLUDE_DIRS := \ + $(display_top)/libcopybit \ + $(display_top)/libgralloc \ + $(display_top)/libhdmi \ + $(display_top)/libhwcomposer \ + $(display_top)/liboverlay \ + $(display_top)/libqdutils \ + $(display_top)/libqservice +include $(BUILD_HEADER_LIBRARY) + endif @@ -1,13 +1,4 @@ -#Common headers -common_includes := $(call project-path-for,qcom-display)/libgralloc -common_includes += $(call project-path-for,qcom-display)/liboverlay -common_includes += $(call project-path-for,qcom-display)/libcopybit -common_includes += $(call project-path-for,qcom-display)/libqdutils -common_includes += $(call project-path-for,qcom-display)/libhwcomposer -common_includes += $(call project-path-for,qcom-display)/libhdmi -common_includes += $(call project-path-for,qcom-display)/libqservice - -common_header_export_path := qcom/display +display_top := $(call my-dir) #Common libraries external to display HAL common_libs := liblog libutils libcutils libhardware @@ -18,7 +9,6 @@ common_flags += -Wconversion -Wall -Werror -Wno-sign-conversion ifeq ($(TARGET_USES_POST_PROCESSING),true) common_flags += -DUSES_POST_PROCESSING - common_includes += $(TARGET_OUT_HEADERS)/pp/inc endif ifeq ($(ARCH_ARM_HAVE_NEON),true) diff --git a/libcopybit/Android.mk b/libcopybit/Android.mk index 1570083e3..6b5a16799 100644 --- a/libcopybit/Android.mk +++ b/libcopybit/Android.mk @@ -16,19 +16,13 @@ LOCAL_PATH:= $(call my-dir) include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) -LOCAL_COPY_HEADERS_TO := $(common_header_export_path) -LOCAL_COPY_HEADERS := copybit.h copybit_priv.h c2d2.h -include $(BUILD_COPY_HEADERS) - -include $(CLEAR_VARS) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional -LOCAL_C_INCLUDES := $(common_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libdl libmemalloc LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdcopybit\" -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers ifeq ($(TARGET_USES_C2D_COMPOSITION),true) LOCAL_CFLAGS += -DCOPYBIT_Z180=1 -DC2D_SUPPORT_DISPLAY=1 diff --git a/libgralloc/Android.mk b/libgralloc/Android.mk index fc48a333a..a8cf3ea00 100644 --- a/libgralloc/Android.mk +++ b/libgralloc/Android.mk @@ -21,14 +21,11 @@ LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional -LOCAL_C_INCLUDES := $(common_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libmemalloc libqdMetaData LOCAL_SHARED_LIBRARIES += libqdutils libGLESv1_CM LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdgralloc\" -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers LOCAL_SRC_FILES := gpu.cpp gralloc.cpp framebuffer.cpp mapper.cpp -LOCAL_COPY_HEADERS_TO := $(common_header_export_path) -LOCAL_COPY_HEADERS := gralloc_priv.h gr.h include $(BUILD_SHARED_LIBRARY) @@ -38,11 +35,9 @@ include $(CLEAR_VARS) LOCAL_MODULE := libmemalloc LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional -LOCAL_C_INCLUDES := $(common_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqdutils libdl LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdmemalloc\" -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers LOCAL_SRC_FILES := ionalloc.cpp alloc_controller.cpp -LOCAL_COPY_HEADERS := alloc_controller.h memalloc.h include $(BUILD_SHARED_LIBRARY) diff --git a/libhdmi/Android.mk b/libhdmi/Android.mk index 90dde3c33..df0127dc2 100644 --- a/libhdmi/Android.mk +++ b/libhdmi/Android.mk @@ -5,10 +5,9 @@ include $(CLEAR_VARS) LOCAL_MODULE := libhdmi LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional -LOCAL_C_INCLUDES := $(common_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) liboverlay libqdutils LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdhdmi\" -Wno-float-conversion -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers LOCAL_SRC_FILES := hdmi.cpp include $(BUILD_SHARED_LIBRARY) diff --git a/libhwcomposer/Android.mk b/libhwcomposer/Android.mk index 3dc471459..9e6b4a52a 100644 --- a/libhwcomposer/Android.mk +++ b/libhwcomposer/Android.mk @@ -6,9 +6,6 @@ LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional -LOCAL_C_INCLUDES := $(common_includes) \ - $(TOP)/external/skia/include/core \ - $(TOP)/external/skia/include/images LOCAL_SHARED_LIBRARIES := $(common_libs) libEGL liboverlay \ libhdmi libqdutils libhardware_legacy \ libdl libmemalloc libqservice libsync \ @@ -25,7 +22,7 @@ ifeq ($(VSYNC_EVENT_PHASE_OFFSET_NS),) LOCAL_CFLAGS += -DDYNAMIC_FPS endif -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers LOCAL_SRC_FILES := hwc.cpp \ hwc_utils.cpp \ hwc_uevents.cpp \ diff --git a/liboverlay/Android.mk b/liboverlay/Android.mk index f593e6342..a4c7d5ab4 100644 --- a/liboverlay/Android.mk +++ b/liboverlay/Android.mk @@ -5,11 +5,10 @@ include $(CLEAR_VARS) LOCAL_MODULE := liboverlay LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional -LOCAL_C_INCLUDES := $(common_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqdutils libmemalloc \ libsync libdl LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdoverlay\" -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers LOCAL_SRC_FILES := \ overlay.cpp \ overlayUtils.cpp \ diff --git a/libqdutils/Android.mk b/libqdutils/Android.mk index 964c81265..be5901ada 100644 --- a/libqdutils/Android.mk +++ b/libqdutils/Android.mk @@ -6,11 +6,8 @@ LOCAL_MODULE := libqdutils LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := $(common_libs) libui libbinder libqservice -LOCAL_C_INCLUDES := $(common_includes) LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdutils\" -Wno-float-conversion -LOCAL_COPY_HEADERS_TO := $(common_header_export_path) -LOCAL_COPY_HEADERS := display_config.h mdp_version.h -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers LOCAL_SRC_FILES := profiler.cpp mdp_version.cpp \ idle_invalidator.cpp \ comptype.cpp qd_utils.cpp \ @@ -20,11 +17,8 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) -LOCAL_COPY_HEADERS_TO := $(common_header_export_path) -LOCAL_COPY_HEADERS := qdMetaData.h LOCAL_SHARED_LIBRARIES := liblog libcutils -LOCAL_C_INCLUDES := $(common_includes) -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers LOCAL_SRC_FILES := qdMetaData.cpp LOCAL_CFLAGS := $(common_flags) LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" @@ -32,4 +26,3 @@ LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) - diff --git a/libqservice/Android.mk b/libqservice/Android.mk index ff0b6ff2b..fb3f36a6e 100644 --- a/libqservice/Android.mk +++ b/libqservice/Android.mk @@ -5,16 +5,11 @@ include $(CLEAR_VARS) LOCAL_MODULE := libqservice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional -LOCAL_C_INCLUDES := $(common_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libbinder LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdqservice\" -LOCAL_HEADER_LIBRARIES := generated_kernel_headers +LOCAL_HEADER_LIBRARIES := display_headers generated_kernel_headers LOCAL_SRC_FILES := QService.cpp \ IQService.cpp \ IQClient.cpp -LOCAL_COPY_HEADERS_TO := $(common_header_export_path) -LOCAL_COPY_HEADERS := IQService.h \ - IQClient.h - include $(BUILD_SHARED_LIBRARY) |
