diff options
Diffstat (limited to 'tools/regression/usr.bin/make/basic')
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 |