Module Name: src
Committed By: rillig
Date: Sat Aug 22 12:51:11 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Added Files:
src/usr.bin/make/unit-tests: dep-none.exp dep-none.mk
Log Message:
make(1): add test for "no target to make"
To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/dep-none.exp \
src/usr.bin/make/unit-tests/dep-none.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/usr.bin/make/unit-tests/Makefile
diff -u src/usr.bin/make/unit-tests/Makefile:1.106 src/usr.bin/make/unit-tests/Makefile:1.107
--- src/usr.bin/make/unit-tests/Makefile:1.106 Sat Aug 22 11:27:02 2020
+++ src/usr.bin/make/unit-tests/Makefile Sat Aug 22 12:51:11 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.106 2020/08/22 11:27:02 rillig Exp $
+# $NetBSD: Makefile,v 1.107 2020/08/22 12:51:11 rillig Exp $
#
# Unit tests for make(1)
#
@@ -65,6 +65,7 @@ TESTS+= dep
TESTS+= dep-colon
TESTS+= dep-double-colon
TESTS+= dep-exclam
+TESTS+= dep-none
TESTS+= dep-wildcards
TESTS+= depsrc
TESTS+= depsrc-exec
Added files:
Index: src/usr.bin/make/unit-tests/dep-none.exp
diff -u /dev/null src/usr.bin/make/unit-tests/dep-none.exp:1.1
--- /dev/null Sat Aug 22 12:51:11 2020
+++ src/usr.bin/make/unit-tests/dep-none.exp Sat Aug 22 12:51:11 2020
@@ -0,0 +1,4 @@
+make: no target to make.
+
+make: stopped in unit-tests
+exit status 2
Index: src/usr.bin/make/unit-tests/dep-none.mk
diff -u /dev/null src/usr.bin/make/unit-tests/dep-none.mk:1.1
--- /dev/null Sat Aug 22 12:51:11 2020
+++ src/usr.bin/make/unit-tests/dep-none.mk Sat Aug 22 12:51:11 2020
@@ -0,0 +1,3 @@
+# $NetBSD: dep-none.mk,v 1.1 2020/08/22 12:51:11 rillig Exp $
+#
+# Test for a Makefile that declares no target at all.