diff options
author | eivind <eivind@FreeBSD.org> | 1998-03-28 19:06:21 +0000 |
---|---|---|
committer | eivind <eivind@FreeBSD.org> | 1998-03-28 19:06:21 +0000 |
commit | 75dd8b860673b30b3cd188385d6b2ea02a3eadbf (patch) | |
tree | ce47aee12fd9def82b48e0929b9d68234b497b97 /gnu | |
parent | a9ef2eb2ee3bc829c05efb7f0630b1c2d0174182 (diff) | |
download | FreeBSD-src-75dd8b860673b30b3cd188385d6b2ea02a3eadbf.zip FreeBSD-src-75dd8b860673b30b3cd188385d6b2ea02a3eadbf.tar.gz |
Activate CVS regression test.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/usr.bin/cvs/cvs/Makefile | 23 |
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> |