[Intel-gfx] [RFC i-g-t 2/9] benchmarks/Makefile: Don't build benchmarks that depend on libdrm_intel.

robert.foss at collabora.com robert.foss at collabora.com
Fri May 20 22:59:26 UTC 2016


From: Robert Foss <robert.foss at collabora.com>

Use the HAS_INTEL automake flag to avoid building benchmarks that won't
compile unless libdrm_intel is available in the build system.

Signed-off-by: Robert Foss <robert.foss at collabora.com>
---
 benchmarks/Makefile.sources | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/benchmarks/Makefile.sources b/benchmarks/Makefile.sources
index 81607a5..26ee3ea 100644
--- a/benchmarks/Makefile.sources
+++ b/benchmarks/Makefile.sources
@@ -1,10 +1,6 @@
 benchmarksdir=$(libexecdir)/intel-gpu-tools/benchmarks
 
 benchmarks_PROGRAMS =			\
-	intel_upload_blit_large         \
-	intel_upload_blit_large_gtt     \
-	intel_upload_blit_large_map     \
-	intel_upload_blit_small		\
 	gem_blt				\
 	gem_create			\
 	gem_exec_ctx			\
@@ -16,6 +12,15 @@ benchmarks_PROGRAMS =			\
 	gem_prw				\
 	gem_set_domain			\
 	gem_syslatency			\
-	gem_userptr_benchmark		\
 	kms_vblank			\
 	$(NULL)
+
+if HAVE_INTEL
+	benchmarks_PROGRAMS +=			\
+		intel_upload_blit_large		\
+		intel_upload_blit_large_gtt	\
+		intel_upload_blit_large_map	\
+		intel_upload_blit_small		\
+		gem_userptr_benchmark		\
+		$(NULL)
+endif
-- 
2.7.4



More information about the Intel-gfx mailing list