aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2019-03-29 16:55:41 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-03-29 16:55:41 -0700
commitd4080f9f75c9bff9474ae3d62f116d1c21941c11 (patch)
tree73261c611fa5ffbb9b4ed0db8878606e12ae7058
parent11530be6c03688732ad90e39d0c483aabba077a5 (diff)
parent2f49f81c06000a6e514860d7f94b37ea49c20a3b (diff)
downloaddrm_hwcomposer-d4080f9f75c9bff9474ae3d62f116d1c21941c11.tar.gz
Move hwcomposer.drm_hikey and hwcomposer.drm_hikey960
am: 2f49f81c06 Change-Id: I7745b517d16c4efacb0c9c50aae9e70cb08b8348
-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",
+ ],
+}