aboutsummaryrefslogtreecommitdiff
path: root/contrib/bmake/unit-tests/shell-csh.mk
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/bmake/unit-tests/shell-csh.mk')
-rw-r--r--contrib/bmake/unit-tests/shell-csh.mk8
1 files changed, 5 insertions, 3 deletions
diff --git a/contrib/bmake/unit-tests/shell-csh.mk b/contrib/bmake/unit-tests/shell-csh.mk
index 47313563d22b..cfe28199dbd2 100644
--- a/contrib/bmake/unit-tests/shell-csh.mk
+++ b/contrib/bmake/unit-tests/shell-csh.mk
@@ -1,4 +1,4 @@
-# $NetBSD: shell-csh.mk,v 1.8 2021/04/04 09:58:51 rillig Exp $
+# $NetBSD: shell-csh.mk,v 1.10 2025/06/05 21:56:54 rillig Exp $
#
# Tests for using a C shell for running the commands.
@@ -6,7 +6,7 @@ CSH!= which csh 2> /dev/null || true
# The shell path must be an absolute path.
# This is only obvious in parallel mode since in compat mode,
-# simple commands are executed via execve directly.
+# simple commands are executed via execvp directly.
.if ${CSH} != ""
.SHELL: name="csh" path="${CSH}"
.endif
@@ -33,7 +33,9 @@ all:
-echo ignore errors
# In the C shell, "unset verbose" is set as the noPrint command.
- # Therefore it is filtered from the output, rather naively.
+ # Therefore, it is filtered from the output, rather naively.
+# FIXME: Don't assume a newline character in PrintFilteredOutput.
+# expect: They chatted in the sy.
@echo 'They chatted in the sunset verbosely.'
.else
@sed '$$d' ${MAKEFILE:.mk=.exp} # This is cheated.