aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2019-03-29 17:41:12 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-03-29 17:41:12 -0700
commit208905b0b89080cf7be903880005bfe50ca3e1eb (patch)
tree73261c611fa5ffbb9b4ed0db8878606e12ae7058
parent8254fc8d91201bb931e92c61b46587fe11d789ff (diff)
parent829f3bcd06243bf03a10f8faf59eef3a41889461 (diff)
downloaddrm_hwcomposer-208905b0b89080cf7be903880005bfe50ca3e1eb.tar.gz
Move hwcomposer.drm_hikey and hwcomposer.drm_hikey960 am: 2f49f81c06 am: d4080f9f75
am: 829f3bcd06 Change-Id: I661f98732680bfd26d7d3fb46393bdcd59095e09
-rw-r--r--Android.bp62
1 files changed, 31 insertions, 31 deletions
diff --git a/Android.bp b/Android.bp
index b8de984..2af4548 100644
--- a/Android.bp
+++ b/Android.bp
@@ -47,6 +47,22 @@ cc_defaults {
static_libs: ["libdrmhwc_utils"],
+ cflags: [
+ "-Wall",
+ "-Werror",
+ ],
+
+ cppflags: [
+ "-DHWC2_USE_CPP11",
+ "-DHWC2_INCLUDE_STRINGIFICATION",
+ ],
+
+ relative_install_path: "hw",
+ vendor: true,
+}
+cc_library_static {
+ name: "drm_hwcomposer",
+ defaults: ["hwcomposer.drm_defaults"],
srcs: [
"autolock.cpp",
"resourcemanager.cpp",
@@ -63,50 +79,34 @@ cc_defaults {
"drmproperty.cpp",
"hwcutils.cpp",
"platform.cpp",
- "platformdrmgeneric.cpp",
"vsyncworker.cpp",
],
- cflags: [
- "-Wall",
- "-Werror",
- ],
-
- cppflags: [
- "-DHWC2_USE_CPP11",
- "-DHWC2_INCLUDE_STRINGIFICATION",
- ],
-
- relative_install_path: "hw",
- vendor: true,
}
cc_library_shared {
name: "hwcomposer.drm",
defaults: ["hwcomposer.drm_defaults"],
+ whole_static_libs: ["drm_hwcomposer"],
+ srcs: ["platformdrmgeneric.cpp"],
cppflags: ["-DUSE_DRM_GENERIC_IMPORTER"],
}
cc_library_shared {
- name: "hwcomposer.drm_hikey",
- defaults: ["hwcomposer.drm_defaults"],
- cppflags: ["-DUSE_HISI_IMPORTER"],
- srcs: ["platformhisi.cpp"],
- include_dirs: ["device/linaro/hikey/gralloc"],
-}
-
-cc_library_shared {
- name: "hwcomposer.drm_hikey960",
- defaults: ["hwcomposer.drm_defaults"],
- cppflags: ["-DUSE_HISI_IMPORTER"],
- srcs: ["platformhisi.cpp"],
- include_dirs: ["device/linaro/hikey/gralloc960"],
-}
-
-
-cc_library_shared {
name: "hwcomposer.drm_minigbm",
defaults: ["hwcomposer.drm_defaults"],
- srcs: ["platformminigbm.cpp"],
+ whole_static_libs: ["drm_hwcomposer"],
+ srcs: [
+ "platformdrmgeneric.cpp",
+ "platformminigbm.cpp",
+ ],
include_dirs: ["external/minigbm/cros_gralloc"],
}
+// Used by hwcomposer.drm_hikey and hwcomposer.drm_hikey960
+filegroup {
+ name: "drm_hwcomposer_platformhisi",
+ srcs: [
+ "platformdrmgeneric.cpp",
+ "platformhisi.cpp",
+ ],
+}