drm_hwcomposer: Organize files into subdirs
This is way overdue
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Change-Id: I1bcbd8fdb0bb03feafd76bc41f6f11c03cdf9c25
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 @@
"libutils",
],
+ include_dirs: ["external/drm_hwcomposer/include"],
+
static_libs: ["libdrmhwc_utils"],
cflags: [
@@ -64,22 +68,26 @@
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 @@
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 @@
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 @@
filegroup {
name: "drm_hwcomposer_platformhisi",
srcs: [
- "platformdrmgeneric.cpp",
- "platformhisi.cpp",
+ "platform/platformdrmgeneric.cpp",
+ "platform/platformhisi.cpp",
],
}
@@ -115,7 +123,7 @@
filegroup {
name: "drm_hwcomposer_platformmeson",
srcs: [
- "platformdrmgeneric.cpp",
- "platformmeson.cpp",
+ "platform/platformdrmgeneric.cpp",
+ "platform/platformmeson.cpp",
],
}