/[make]/make/tests/scripts/features/se_statpat
ViewVC logotype

Diff of /make/tests/scripts/features/se_statpat

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by bosk, Thu Mar 3 17:39:49 2005 UTC revision 1.3 by psmith, Mon Oct 24 13:01:41 2005 UTC
# Line 6  $details = ""; Line 6  $details = "";
6  # Test #1: automatic variables.  # Test #1: automatic variables.
7  #  #
8  run_make_test('  run_make_test('
9    .SECONDEXPANSION:
10  .DEFAULT: ; @echo $@  .DEFAULT: ; @echo $@
11    
12  foo.a foo.b: foo.%: bar.% baz.%  foo.a foo.b: foo.%: bar.% baz.%
# Line 41  a.6 Line 42  a.6
42  # Test #2: target/pattern -specific variables.  # Test #2: target/pattern -specific variables.
43  #  #
44  run_make_test('  run_make_test('
45    .SECONDEXPANSION:
46  .DEFAULT: ; @echo $@  .DEFAULT: ; @echo $@
47    
48  foo.x foo.y: foo.%: $$(%_a) $$($$*_b)  foo.x foo.y: foo.%: $$(%_a) $$($$*_b)
# Line 60  baz Line 62  baz
62  # Test #3: order of prerequisites.  # Test #3: order of prerequisites.
63  #  #
64  run_make_test('  run_make_test('
65    .SECONDEXPANSION:
66  .DEFAULT: ; @echo $@  .DEFAULT: ; @echo $@
67    
68  all: foo.a bar.a baz.a  all: foo.a bar.a baz.a
# Line 106  baz.a.2 Line 109  baz.a.2
109  # Test #4: Make sure stem triple-expansion does not happen.  # Test #4: Make sure stem triple-expansion does not happen.
110  #  #
111  run_make_test('  run_make_test('
112    .SECONDEXPANSION:
113  foo$$bar: f%r: % $$*.1  foo$$bar: f%r: % $$*.1
114          @echo \'$*\'          @echo \'$*\'
115    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26