summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2019-04-15 20:01:22 +0100
committerJon Turney <jon.turney@dronecode.org.uk>2019-04-15 20:42:48 +0100
commitfd2e155665ea2c69cd8014962061349a0cc794e6 (patch)
tree176c7defe606bc1eb8b32bbd5eaec1d6905bfc3f /test
parentd28681af2ace90e80bed440d126e98f76cd086f3 (diff)
downloadfontconfig-fd2e155665ea2c69cd8014962061349a0cc794e6.tar.gz
Only use test wrapper-script if host is MinGW
Currently it fails if the executable extension is .exe, but wine isn't available (e.g. on Cygwin) Possibly the check to use this wrapper should be even more restrictive e.g. checking if cross-building and/or if wine is available.
Diffstat (limited to 'test')
-rw-r--r--test/Makefile.am3
-rw-r--r--test/run-test.sh1
2 files changed, 3 insertions, 1 deletions
diff --git a/test/Makefile.am b/test/Makefile.am
index fc47a50..f9c2158 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -6,12 +6,15 @@ TEST_EXTENSIONS = \
AM_TESTS_ENVIRONMENT= \
src=${srcdir}; export src; \
EXEEXT=${EXEEXT}; export EXEEXT; \
+ LOG_COMPILER=${LOG_COMPILER} ; export LOG_COMPILER; \
$(NULL)
BUILT_SOURCES = $(builddir)/out.expected
SH_LOG_COMPILER = sh
+if OS_WIN32
LOG_COMPILER = ${srcdir}/wrapper-script.sh
+endif
TESTS=run-test.sh
TESTDATA = \
diff --git a/test/run-test.sh b/test/run-test.sh
index b55efcb..12198ff 100644
--- a/test/run-test.sh
+++ b/test/run-test.sh
@@ -32,7 +32,6 @@ BASEDIR=`mktemp -d --tmpdir fontconfig.XXXXXXXX`
FONTDIR="$BASEDIR"/fonts
CACHEDIR="$BASEDIR"/cache.dir
EXPECTED=${EXPECTED-"out.expected"}
-LOG_COMPILER=${LOG_COMPILER-"$TESTDIR/wrapper-script.sh"}
ECHO=true