summaryrefslogtreecommitdiffstats
path: root/make/make-3.81/tests/scripts/variables/DEFAULT_GOAL
diff options
context:
space:
mode:
authorLukc <lukc@upyum.com>2010-12-12 04:13:19 +0100
committerLukc <lukc@upyum.com>2010-12-12 04:13:19 +0100
commit9769d39d792c1e912234e23e663ba8bd21a6386e (patch)
tree76bf5a6a6c756cf78c73a847b2ff3ec97f048ee7 /make/make-3.81/tests/scripts/variables/DEFAULT_GOAL
parentabb6804a2c95065cbc228c3726781d44ed04e6cd (diff)
downloadbase-9769d39d792c1e912234e23e663ba8bd21a6386e.tar.gz
base-9769d39d792c1e912234e23e663ba8bd21a6386e.tar.bz2
base-9769d39d792c1e912234e23e663ba8bd21a6386e.tar.xz
base-9769d39d792c1e912234e23e663ba8bd21a6386e.zip
Recette de make retir?e.
Diffstat (limited to 'make/make-3.81/tests/scripts/variables/DEFAULT_GOAL')
-rw-r--r--make/make-3.81/tests/scripts/variables/DEFAULT_GOAL78
1 files changed, 0 insertions, 78 deletions
diff --git a/make/make-3.81/tests/scripts/variables/DEFAULT_GOAL b/make/make-3.81/tests/scripts/variables/DEFAULT_GOAL
deleted file mode 100644
index 897bd4a..0000000
--- a/make/make-3.81/tests/scripts/variables/DEFAULT_GOAL
+++ /dev/null
@@ -1,78 +0,0 @@
-# -*-perl-*-
-$description = "Test the .DEFAULT_GOAL special variable.";
-
-$details = "";
-
-
-# Test #1: basic logic.
-#
-run_make_test('
-# Basics.
-#
-foo: ; @:
-
-ifneq ($(.DEFAULT_GOAL),foo)
-$(error )
-endif
-
-# Reset to empty.
-#
-.DEFAULT_GOAL :=
-
-bar: ; @:
-
-ifneq ($(.DEFAULT_GOAL),bar)
-$(error )
-endif
-
-# Change to a different goal.
-#
-
-.DEFAULT_GOAL := baz
-
-baz: ; @echo $@
-',
-'',
-'baz');
-
-
-# Test #2: unknown goal.
-#
-run_make_test('
-.DEFAULT_GOAL = foo
-',
-'',
-'#MAKE#: *** No rule to make target `foo\'. Stop.',
-512);
-
-
-# Test #3: more than one goal.
-#
-run_make_test('
-.DEFAULT_GOAL := foo bar
-',
-'',
-'#MAKE#: *** .DEFAULT_GOAL contains more than one target. Stop.',
-512);
-
-
-# Test #4: Savannah bug #12226.
-#
-run_make_test('
-define rule
-foo: ; @echo $$@
-endef
-
-define make-rule
-$(eval $(rule))
-endef
-
-$(call make-rule)
-
-',
-'',
-'foo');
-
-
-# This tells the test driver that the perl test script executed properly.
-1;