summaryrefslogtreecommitdiff
path: root/tests/scripts/variables/DEFAULT_TARGET
diff options
context:
space:
mode:
Diffstat (limited to 'tests/scripts/variables/DEFAULT_TARGET')
-rw-r--r--tests/scripts/variables/DEFAULT_TARGET78
1 files changed, 0 insertions, 78 deletions
diff --git a/tests/scripts/variables/DEFAULT_TARGET b/tests/scripts/variables/DEFAULT_TARGET
deleted file mode 100644
index d8f1173..0000000
--- a/tests/scripts/variables/DEFAULT_TARGET
+++ /dev/null
@@ -1,78 +0,0 @@
-# -*-perl-*-
-$description = "Test the .DEFAULT_TARGET special variable.";
-
-$details = "";
-
-
-# Test #1: basic logic.
-#
-run_make_test('
-# Basics.
-#
-foo: ; @:
-
-ifneq ($(.DEFAULT_TARGET),foo)
-$(error )
-endif
-
-# Reset to empty.
-#
-.DEFAULT_TARGET :=
-
-bar: ; @:
-
-ifneq ($(.DEFAULT_TARGET),bar)
-$(error )
-endif
-
-# Change to a different target.
-#
-
-.DEFAULT_TARGET := baz
-
-baz: ; @echo $@
-',
-'',
-'baz');
-
-
-# Test #2: unknown target.
-#
-run_make_test('
-.DEFAULT_TARGET := foo
-',
-'',
-'make: *** No rule to make target `foo\'. Stop.',
-512);
-
-
-# Test #3: more than one target.
-#
-run_make_test('
-.DEFAULT_TARGET := foo bar
-',
-'',
-'make: *** .DEFAULT_TARGET 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;