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.

Reply via email to