mirror of
https://git.savannah.gnu.org/git/make.git
synced 2024-12-28 15:57:48 +00:00
1fd3f9d79c
a variable ('simple', 'recursive', or 'undefined').
44 lines
591 B
Perl
44 lines
591 B
Perl
# -*-perl-*-
|
|
$description = "Test the flavor function.";
|
|
|
|
$details = "";
|
|
|
|
|
|
# Test #1: Test general logic.
|
|
#
|
|
run_make_test('
|
|
s := s
|
|
r = r
|
|
|
|
$(info u $(flavor u))
|
|
$(info s $(flavor s))
|
|
$(info r $(flavor r))
|
|
|
|
ra += ra
|
|
rc ?= rc
|
|
|
|
$(info ra $(flavor ra))
|
|
$(info rc $(flavor rc))
|
|
|
|
s += s
|
|
r += r
|
|
|
|
$(info s $(flavor s))
|
|
$(info r $(flavor r))
|
|
|
|
|
|
.PHONY: all
|
|
all:;@:
|
|
',
|
|
'',
|
|
'u undefined
|
|
s simple
|
|
r recursive
|
|
ra recursive
|
|
rc recursive
|
|
s simple
|
|
r recursive');
|
|
|
|
|
|
# This tells the test driver that the perl test script executed properly.
|
|
1;
|