summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authoreivind <eivind@FreeBSD.org>1998-03-28 19:06:21 +0000
committereivind <eivind@FreeBSD.org>1998-03-28 19:06:21 +0000
commit75dd8b860673b30b3cd188385d6b2ea02a3eadbf (patch)
treece47aee12fd9def82b48e0929b9d68234b497b97 /gnu
parenta9ef2eb2ee3bc829c05efb7f0630b1c2d0174182 (diff)
downloadFreeBSD-src-75dd8b860673b30b3cd188385d6b2ea02a3eadbf.zip
FreeBSD-src-75dd8b860673b30b3cd188385d6b2ea02a3eadbf.tar.gz
Activate CVS regression test.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/usr.bin/cvs/cvs/Makefile23
1 files changed, 22 insertions, 1 deletions
diff --git a/gnu/usr.bin/cvs/cvs/Makefile b/gnu/usr.bin/cvs/cvs/Makefile
index a0e3d86..66685ea 100644
--- a/gnu/usr.bin/cvs/cvs/Makefile
+++ b/gnu/usr.bin/cvs/cvs/Makefile
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.20 1998/01/26 04:21:52 peter Exp $
+# $Id: Makefile,v 1.21 1998/03/10 14:00:59 peter Exp $
.include "${.CURDIR}/../Makefile.inc"
@@ -36,4 +36,25 @@ DISTRIBUTION= krb
CFLAGS+= -DENCRYPTION
.endif
+#
+# Regression test support
+#
+CLEANDIRS+=cvs-sanity
+USERID!=id -u
+regress:
+ mkdir -p ${.OBJDIR}/cvs-sanity/tmp ${.OBJDIR}/cvs-sanity/work
+.if ${USERID} == "0"
+ chown -R nobody ${.OBJDIR}/cvs-sanity
+ (TESTDIR=`sh -c 'cd ${.OBJDIR}/cvs-sanity/tmp && /bin/pwd'`;\
+ export TESTDIR;\
+ cd ${.OBJDIR}/cvs-sanity/work;\
+ su -m nobody -c "sh ${CVSDIR}/src/sanity.sh ${.OBJDIR}/cvs")
+.else
+ (TESTDIR=`sh -c 'cd ${.OBJDIR}/cvs-sanity/tmp && /bin/pwd'`;\
+ export TESTDIR;\
+ cd ${.OBJDIR}/cvs-sanity/work;\
+ sh ${CVSDIR}/src/sanity.sh ${.OBJDIR}/cvs)
+.endif
+
+
.include <bsd.prog.mk>
OpenPOWER on IntegriCloud