diff options
author | Colin Cross <ccross@android.com> | 2019-03-29 17:41:12 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-03-29 17:41:12 -0700 |
commit | 208905b0b89080cf7be903880005bfe50ca3e1eb (patch) | |
tree | 73261c611fa5ffbb9b4ed0db8878606e12ae7058 | |
parent | 8254fc8d91201bb931e92c61b46587fe11d789ff (diff) | |
parent | 829f3bcd06243bf03a10f8faf59eef3a41889461 (diff) | |
download | drm_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.bp | 62 |
1 files changed, 31 insertions, 31 deletions
@@ -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", + ], +} |