summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/Makefile.am12
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 39ca3960..1cea4036 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -51,6 +51,16 @@ pkglibexec_PROGRAMS = \
$(TESTS_progs_X) \
$(NULL)
+# Piglit expects test-list*.txt to be in the same directory as the
+# tests. pkglibexec_DATA is an invalid combo to autotools, so work
+# around that by defining a new directory variable that is the same as
+# libexec directory and install the .txt files there.
+wrap_libexecdir = $(pkglibexecdir)
+wrap_libexec_DATA = \
+ test-list.txt \
+ test-list-full.txt \
+ $(NULL)
+
dist_pkglibexec_SCRIPTS = \
$(TESTS_scripts) \
$(scripts) \
@@ -64,8 +74,6 @@ all-local: .gitignore
.gitignore: Makefile.sources
@echo "$(pkglibexec_PROGRAMS) $(HANG) test-list.txt test-list-full.txt /.gitignore" | sed 's/\s\+/\n/g' | sort > $@
-pkgdata_DATA = test-list.txt test-list-full.txt
-
EXTRA_PROGRAMS = $(HANG)
EXTRA_DIST = $(common_files) $(check_SCRIPTS)