Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/make/unit-tests unit test for $ underquoting in :Q m...
details: https://anonhg.NetBSD.org/src/rev/d5a10a08db0d
branches: trunk
changeset: 319285:d5a10a08db0d
user: christos <christos%NetBSD.org@localhost>
date: Thu May 24 00:25:44 2018 +0000
description:
unit test for $ underquoting in :Q modifier
diffstat:
usr.bin/make/unit-tests/Makefile | 3 ++-
usr.bin/make/unit-tests/varquote.exp | 2 ++
usr.bin/make/unit-tests/varquote.mk | 13 +++++++++++++
3 files changed, 17 insertions(+), 1 deletions(-)
diffs (40 lines):
diff -r aafb845ef4cd -r d5a10a08db0d usr.bin/make/unit-tests/Makefile
--- a/usr.bin/make/unit-tests/Makefile Wed May 23 23:56:07 2018 +0000
+++ b/usr.bin/make/unit-tests/Makefile Thu May 24 00:25:44 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.52 2015/05/05 21:51:09 sjg Exp $
+# $NetBSD: Makefile,v 1.53 2018/05/24 00:25:44 christos Exp $
#
# Unit tests for make(1)
# The main targets are:
@@ -50,6 +50,7 @@
unexport-env \
varcmd \
varmisc \
+ varquote \
varshell
# these tests were broken by referting POSIX chanegs
diff -r aafb845ef4cd -r d5a10a08db0d usr.bin/make/unit-tests/varquote.exp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/usr.bin/make/unit-tests/varquote.exp Thu May 24 00:25:44 2018 +0000
@@ -0,0 +1,2 @@
+-fdebug-prefix-map=$NETBSDSRCDIR=/usr/src -fdebug-regex-map=/usr/src/(.*)/obj$=/usr/obj/\1
+exit status 0
diff -r aafb845ef4cd -r d5a10a08db0d usr.bin/make/unit-tests/varquote.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/usr.bin/make/unit-tests/varquote.mk Thu May 24 00:25:44 2018 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: varquote.mk,v 1.1 2018/05/24 00:25:44 christos Exp $
+#
+# Test VAR:Q modifier
+
+.if !defined(REPROFLAGS)
+REPROFLAGS+= -fdebug-prefix-map=\$$NETBSDSRCDIR=/usr/src
+REPROFLAGS+= -fdebug-regex-map='/usr/src/(.*)/obj$$=/usr/obj/\1'
+all:
+ @${MAKE} -f ${MAKEFILE} REPROFLAGS=${REPROFLAGS:Q}
+.else
+all:
+ @echo ${REPROFLAGS}
+.endif
Home |
Main Index |
Thread Index |
Old Index