summaryrefslogtreecommitdiffstats
path: root/tools/regression/usr.bin/make/basic
diff options
context:
space:
mode:
Diffstat (limited to 'tools/regression/usr.bin/make/basic')
-rw-r--r--tools/regression/usr.bin/make/basic/t0/expected.status1
-rw-r--r--tools/regression/usr.bin/make/basic/t0/expected.stderr1
-rw-r--r--tools/regression/usr.bin/make/basic/t0/expected.stdout0
-rw-r--r--tools/regression/usr.bin/make/basic/t0/test.t18
-rw-r--r--tools/regression/usr.bin/make/basic/t1/expected.status1
-rw-r--r--tools/regression/usr.bin/make/basic/t1/expected.stderr0
-rw-r--r--tools/regression/usr.bin/make/basic/t1/expected.stdout0
-rw-r--r--tools/regression/usr.bin/make/basic/t1/test.t20
-rw-r--r--tools/regression/usr.bin/make/basic/t2/expected.status1
-rw-r--r--tools/regression/usr.bin/make/basic/t2/expected.stderr0
-rw-r--r--tools/regression/usr.bin/make/basic/t2/expected.stdout2
-rw-r--r--tools/regression/usr.bin/make/basic/t2/test.t21
-rw-r--r--tools/regression/usr.bin/make/basic/t3/expected.status1
-rw-r--r--tools/regression/usr.bin/make/basic/t3/expected.stderr1
-rw-r--r--tools/regression/usr.bin/make/basic/t3/expected.stdout0
-rw-r--r--tools/regression/usr.bin/make/basic/t3/test.t18
16 files changed, 85 insertions, 0 deletions
diff --git a/tools/regression/usr.bin/make/basic/t0/expected.status b/tools/regression/usr.bin/make/basic/t0/expected.status
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t0/expected.status
@@ -0,0 +1 @@
+2
diff --git a/tools/regression/usr.bin/make/basic/t0/expected.stderr b/tools/regression/usr.bin/make/basic/t0/expected.stderr
new file mode 100644
index 0000000..90280c8
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t0/expected.stderr
@@ -0,0 +1 @@
+make: no target to make.
diff --git a/tools/regression/usr.bin/make/basic/t0/expected.stdout b/tools/regression/usr.bin/make/basic/t0/expected.stdout
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t0/expected.stdout
diff --git a/tools/regression/usr.bin/make/basic/t0/test.t b/tools/regression/usr.bin/make/basic/t0/test.t
new file mode 100644
index 0000000..768e269
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t0/test.t
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+# $FreeBSD$
+
+cd `dirname $0`
+. ../../common.sh
+
+setup_test()
+{
+ cp /dev/null ${WORK_DIR}/Makefile
+}
+
+desc_test()
+{
+ echo "An empty Makefile file."
+}
+
+eval_cmd $1
diff --git a/tools/regression/usr.bin/make/basic/t1/expected.status b/tools/regression/usr.bin/make/basic/t1/expected.status
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t1/expected.status
@@ -0,0 +1 @@
+0
diff --git a/tools/regression/usr.bin/make/basic/t1/expected.stderr b/tools/regression/usr.bin/make/basic/t1/expected.stderr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t1/expected.stderr
diff --git a/tools/regression/usr.bin/make/basic/t1/expected.stdout b/tools/regression/usr.bin/make/basic/t1/expected.stdout
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t1/expected.stdout
diff --git a/tools/regression/usr.bin/make/basic/t1/test.t b/tools/regression/usr.bin/make/basic/t1/test.t
new file mode 100644
index 0000000..ea5b62f
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t1/test.t
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+# $FreeBSD$
+
+cd `dirname $0`
+. ../../common.sh
+
+setup_test()
+{
+ cat > ${WORK_DIR}/Makefile << _EOF_
+all:
+_EOF_
+}
+
+desc_test()
+{
+ echo "A Makefile file with only a 'all:' file dependency specification."
+}
+
+eval_cmd $1
diff --git a/tools/regression/usr.bin/make/basic/t2/expected.status b/tools/regression/usr.bin/make/basic/t2/expected.status
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t2/expected.status
@@ -0,0 +1 @@
+0
diff --git a/tools/regression/usr.bin/make/basic/t2/expected.stderr b/tools/regression/usr.bin/make/basic/t2/expected.stderr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t2/expected.stderr
diff --git a/tools/regression/usr.bin/make/basic/t2/expected.stdout b/tools/regression/usr.bin/make/basic/t2/expected.stdout
new file mode 100644
index 0000000..e618540
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t2/expected.stdout
@@ -0,0 +1,2 @@
+echo hello
+hello
diff --git a/tools/regression/usr.bin/make/basic/t2/test.t b/tools/regression/usr.bin/make/basic/t2/test.t
new file mode 100644
index 0000000..861305b
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t2/test.t
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+# $FreeBSD$
+
+cd `dirname $0`
+. ../../common.sh
+
+setup_test()
+{
+ cat > ${WORK_DIR}/Makefile << _EOF_
+all:
+ echo hello
+_EOF_
+}
+
+desc_test()
+{
+ echo "A Makefile file with only a 'all:' file dependency specification, and shell command."
+}
+
+eval_cmd $1
diff --git a/tools/regression/usr.bin/make/basic/t3/expected.status b/tools/regression/usr.bin/make/basic/t3/expected.status
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t3/expected.status
@@ -0,0 +1 @@
+2
diff --git a/tools/regression/usr.bin/make/basic/t3/expected.stderr b/tools/regression/usr.bin/make/basic/t3/expected.stderr
new file mode 100644
index 0000000..90280c8
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t3/expected.stderr
@@ -0,0 +1 @@
+make: no target to make.
diff --git a/tools/regression/usr.bin/make/basic/t3/expected.stdout b/tools/regression/usr.bin/make/basic/t3/expected.stdout
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t3/expected.stdout
diff --git a/tools/regression/usr.bin/make/basic/t3/test.t b/tools/regression/usr.bin/make/basic/t3/test.t
new file mode 100644
index 0000000..fb6cc41
--- /dev/null
+++ b/tools/regression/usr.bin/make/basic/t3/test.t
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+# $FreeBSD$
+
+cd `dirname $0`
+. ../../common.sh
+
+setup_test()
+{
+ rm -f ${WORK_DIR}/Makefile
+}
+
+desc_test()
+{
+ echo "No Makefile file."
+}
+
+eval_cmd $1
OpenPOWER on IntegriCloud