aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorSean Paul <seanpaul@chromium.org>2019-04-02 16:57:20 -0400
committerSean Paul <seanpaul@chromium.org>2019-06-11 09:38:11 -0400
commit27cd4805010184f0e9faf712dd0980e8700c26b9 (patch)
tree612e46bdbc17a10f1556325241553de299a8e2a3 /Android.bp
parent17d3c8bba62abb1c646c2c2133d1d66b0b457be9 (diff)
downloaddrm_hwcomposer-27cd4805010184f0e9faf712dd0980e8700c26b9.tar.gz
drm_hwcomposer: Organize files into subdirs
This is way overdue Signed-off-by: Sean Paul <seanpaul@chromium.org> Change-Id: I1bcbd8fdb0bb03feafd76bc41f6f11c03cdf9c25
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp54
1 files changed, 31 insertions, 23 deletions
diff --git a/Android.bp b/Android.bp
index cd28e41..5681cb7 100644
--- a/Android.bp
+++ b/Android.bp
@@ -18,7 +18,9 @@
cc_library_static {
name: "libdrmhwc_utils",
- srcs: ["worker.cpp"],
+ srcs: ["utils/worker.cpp"],
+
+ include_dirs: ["external/drm_hwcomposer/include"],
cflags: [
"-Wall",
@@ -45,6 +47,8 @@ cc_defaults {
"libutils",
],
+ include_dirs: ["external/drm_hwcomposer/include"],
+
static_libs: ["libdrmhwc_utils"],
cflags: [
@@ -64,22 +68,26 @@ cc_library_static {
name: "drm_hwcomposer",
defaults: ["hwcomposer.drm_defaults"],
srcs: [
- "autolock.cpp",
- "resourcemanager.cpp",
- "drmdevice.cpp",
- "drmconnector.cpp",
- "drmcrtc.cpp",
- "drmdisplaycomposition.cpp",
- "drmdisplaycompositor.cpp",
- "drmencoder.cpp",
- "drmeventlistener.cpp",
"drmhwctwo.cpp",
- "drmmode.cpp",
- "drmplane.cpp",
- "drmproperty.cpp",
- "hwcutils.cpp",
- "platform.cpp",
- "vsyncworker.cpp",
+
+ "compositor/drmdisplaycomposition.cpp",
+ "compositor/drmdisplaycompositor.cpp",
+
+ "drm/drmconnector.cpp",
+ "drm/drmcrtc.cpp",
+ "drm/drmdevice.cpp",
+ "drm/drmencoder.cpp",
+ "drm/drmeventlistener.cpp",
+ "drm/drmmode.cpp",
+ "drm/drmplane.cpp",
+ "drm/drmproperty.cpp",
+ "drm/resourcemanager.cpp",
+ "drm/vsyncworker.cpp",
+
+ "platform/platform.cpp",
+
+ "utils/autolock.cpp",
+ "utils/hwcutils.cpp",
],
}
@@ -87,7 +95,7 @@ cc_library_shared {
name: "hwcomposer.drm",
defaults: ["hwcomposer.drm_defaults"],
whole_static_libs: ["drm_hwcomposer"],
- srcs: ["platformdrmgeneric.cpp"],
+ srcs: ["platform/platformdrmgeneric.cpp"],
cppflags: ["-DUSE_DRM_GENERIC_IMPORTER"],
}
@@ -96,8 +104,8 @@ cc_library_shared {
defaults: ["hwcomposer.drm_defaults"],
whole_static_libs: ["drm_hwcomposer"],
srcs: [
- "platformdrmgeneric.cpp",
- "platformminigbm.cpp",
+ "platform/platformdrmgeneric.cpp",
+ "platform/platformminigbm.cpp",
],
include_dirs: ["external/minigbm/cros_gralloc"],
}
@@ -106,8 +114,8 @@ cc_library_shared {
filegroup {
name: "drm_hwcomposer_platformhisi",
srcs: [
- "platformdrmgeneric.cpp",
- "platformhisi.cpp",
+ "platform/platformdrmgeneric.cpp",
+ "platform/platformhisi.cpp",
],
}
@@ -115,7 +123,7 @@ filegroup {
filegroup {
name: "drm_hwcomposer_platformmeson",
srcs: [
- "platformdrmgeneric.cpp",
- "platformmeson.cpp",
+ "platform/platformdrmgeneric.cpp",
+ "platform/platformmeson.cpp",
],
}