summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorGreg Troxel <gdt@ir.bbn.com>2010-03-31 20:07:45 -0400
committerGreg Troxel <gdt@ir.bbn.com>2010-03-31 20:07:45 -0400
commitb20f5d072aa2af7c4fb29a56fa0071ae4d9fed3a (patch)
treeff08dd30e3b7518088bca8e3d21b8c65b826ac5a /Makefile.am
parenta5011795f5220f6151c6e63197bbb3b94373c3c9 (diff)
downloadgpsd-b20f5d072aa2af7c4fb29a56fa0071ae4d9fed3a.tar.gz
Make test directory writable.
Tests run by make check write to $(srcdir)/test. While this is incorrect, add a temporary kludge to make it writable until the real problems are resolved.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am8
1 files changed, 7 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 7f978de8..4cf73654 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -547,6 +547,12 @@ version:
# depends on each TEST as well as invokes it (with TESTS_ENVIRONMENT)
# the entire list of tests is run twice.
+# Make the srcdir test directory writable, because non-srcdir builds
+# write in the wrong place.
+kludge-permissions-regress:
+ chmod +w $(srcdir)/test
+ echo "WARNING: writing to \$\(srcdir])/test!!!"
+
# Regression-test the daemon
gps-regress: gpsd
$(srcdir)/regress-driver -t $(srcdir)/test/daemon/*.log
@@ -648,7 +654,7 @@ bits-regress: test_bits
$(srcdir)/test_bits
# Do all normal regression tests.
-testregress: gps-regress rtcm-regress aivdm-regress packet-regress time-regress unpack-regress json-regress
+testregress: kludge-permissions-regress gps-regress rtcm-regress aivdm-regress packet-regress time-regress unpack-regress json-regress
@echo "Regressions complete."
# do-tests is a shell script that invokes make with target testregress.