summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2016-10-24 12:33:49 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2016-10-24 13:50:35 +0200
commit0199384f5a9bbda56717200e0443893bc0247a09 (patch)
treee6ce2277205e190d58dc5792a5a974b54132395d
parent424c1a9bb52aedbff0026ab4a9cce16f972235f0 (diff)
downloadptxdist-0199384f5a9bbda56717200e0443893bc0247a09.tar.gz
ptxdist-0199384f5a9bbda56717200e0443893bc0247a09.tar.xz
intel-gpu-tools: fix dependencies and install missing library
While most tools don't need cairo, building without it is unfortunately not possible. Add help text while at it. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/intel-gpu-tools.in7
-rw-r--r--rules/intel-gpu-tools.make2
2 files changed, 8 insertions, 1 deletions
diff --git a/rules/intel-gpu-tools.in b/rules/intel-gpu-tools.in
index 401102ded..28505524e 100644
--- a/rules/intel-gpu-tools.in
+++ b/rules/intel-gpu-tools.in
@@ -2,6 +2,8 @@
config INTEL_GPU_TOOLS
tristate
+ select GLIB
+ select CAIRO
select LIBDRM
select LIBDRM_INTEL
select LIBPCIACCESS
@@ -10,4 +12,7 @@ config INTEL_GPU_TOOLS
select ZLIB
prompt "intel-gpu-tools"
help
- FIXME
+ intel-gpu-tools is a package of tools for debugging the Intel
+ graphics driver, including a GPU hang dumping program,
+ performance monitor, and performance microbenchmarks for
+ regression testing the DRM.
diff --git a/rules/intel-gpu-tools.make b/rules/intel-gpu-tools.make
index 0e5de7f6b..d367b1df0 100644
--- a/rules/intel-gpu-tools.make
+++ b/rules/intel-gpu-tools.make
@@ -92,6 +92,8 @@ $(STATEDIR)/intel-gpu-tools.targetinstall:
@$(call install_fixup, intel-gpu-tools,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
@$(call install_fixup, intel-gpu-tools,DESCRIPTION,missing)
+ @$(call install_lib, intel-gpu-tools, 0, 0, 0644, intel_aubdump)
+
@$(foreach app, $(INTEL_GPU_TOOLS_APPS), \
$(call install_copy, intel-gpu-tools, 0, 0, 0755, -, /usr/bin/$(app));)