[Midnightbsd-cvs] src [10697] trunk/usr.bin/yacc: add tests

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Jun 9 16:13:13 EDT 2018


Revision: 10697
          http://svnweb.midnightbsd.org/src/?rev=10697
Author:   laffer1
Date:     2018-06-09 16:13:12 -0400 (Sat, 09 Jun 2018)
Log Message:
-----------
add tests

Modified Paths:
--------------
    trunk/usr.bin/yacc/Makefile
    trunk/usr.bin/yacc/tests/Makefile

Modified: trunk/usr.bin/yacc/Makefile
===================================================================
--- trunk/usr.bin/yacc/Makefile	2018-06-09 20:12:50 UTC (rev 10696)
+++ trunk/usr.bin/yacc/Makefile	2018-06-09 20:13:12 UTC (rev 10697)
@@ -1,3 +1,4 @@
+# $MidnightBSD$
 #	@(#)Makefile	5.3 (Berkeley) 5/12/90
 # $FreeBSD: stable/10/usr.bin/yacc/Makefile 277086 2015-01-12 20:14:31Z jkim $
 
@@ -21,4 +22,8 @@
 LINKS=	${BINDIR}/yacc ${BINDIR}/byacc
 MLINKS=	yacc.1 byacc.1
 
+.if ${MK_TESTS} != "no"
+SUBDIR+= tests
+.endif
+
 .include <bsd.prog.mk>

Modified: trunk/usr.bin/yacc/tests/Makefile
===================================================================
--- trunk/usr.bin/yacc/tests/Makefile	2018-06-09 20:12:50 UTC (rev 10696)
+++ trunk/usr.bin/yacc/tests/Makefile	2018-06-09 20:13:12 UTC (rev 10697)
@@ -1,13 +1,12 @@
-# $FreeBSD: stable/10/usr.bin/yacc/tests/Makefile 272973 2014-10-11 23:31:44Z rodrigc $
+# $MidnightBSD$
+# $FreeBSD: stable/10/usr.bin/yacc/tests/Makefile 313488 2017-02-09 22:49:48Z ngie $
 
 .include <bsd.own.mk>
 
-TEST_DIR=	${.CURDIR}/../../../contrib/byacc/test
+TEST_DIR=	${SRCTOP}/contrib/byacc/test
 
 .PATH: ${TEST_DIR} ${TEST_DIR}/yacc
 
-TESTSDIR=	${TESTSBASE}/usr.bin/yacc
-
 PLAIN_TESTS_SH=	yacc_tests
 # NOTE: due to caveats with how permissions are handled on FreeBSD
 # with root, this must be run as a non-privileged user; otherwise
@@ -17,6 +16,8 @@
 SCRIPTS=	run_test
 SCRIPTSDIR=	${TESTSDIR}
 
+CLEANFILES=	run_test
+
 FILESGROUPS=	FILES FILEStest FILEStest_yacc
 
 FILEStestDIR=	${TESTSDIR}



More information about the Midnightbsd-cvs mailing list