VirtualBox

Ignore:
Timestamp:
Jun 19, 2012 10:44:52 PM (12 years ago)
Author:
bird
Message:

gnumake/current -> 3.82-cvs.

Location:
vendor/gnumake/current
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • vendor/gnumake/current

    • Property svn:ignore deleted
  • vendor/gnumake/current/tests

    • Property svn:ignore deleted
  • vendor/gnumake/current/tests/scripts/features/se_statpat

    • Property svn:eol-style changed from native to LF
    • Property svn:keywords deleted
    r501 r2596  
    66# Test #1: automatic variables.
    77#
    8 run_make_test('
     8run_make_test(q!
    99.SECONDEXPANSION:
    10 .DEFAULT: ; @echo $@
     10.DEFAULT: ; @echo '$@'
    1111
    1212foo.a foo.b: foo.%: bar.% baz.%
    13 
    1413foo.a foo.b: foo.%: biz.% | buz.%
    1514
     
    2019                    $$|.5 \
    2120                    $$*.6
    22 
    23 ',
    24 '',
    25 'bar.a
     21!,
     22              '', 'bar.a
    2623baz.a
    2724biz.a
     
    4239# Test #2: target/pattern -specific variables.
    4340#
    44 run_make_test('
     41run_make_test(q!
    4542.SECONDEXPANSION:
    46 .DEFAULT: ; @echo $@
     43.DEFAULT: ; @echo '$@'
    4744
    4845foo.x foo.y: foo.%: $$(%_a) $$($$*_b)
     
    5148
    5249%.x: x_b := baz
    53 
    54 
    55 ',
    56 '',
    57 'bar
    58 baz
    59 ');
     50!,
     51              '', "bar\nbaz\n");
    6052
    6153
    6254# Test #3: order of prerequisites.
    6355#
    64 run_make_test('
     56run_make_test(q!
    6557.SECONDEXPANSION:
    66 .DEFAULT: ; @echo $@
     58.DEFAULT: ; @echo '$@'
    6759
    6860all: foo.a bar.a baz.a
    6961
    7062# Subtest #1
    71 #
    7263foo.a foo.b: foo.%: foo.%.1; @:
    73 
    7464foo.a foo.b: foo.%: foo.%.2
    75 
    7665foo.a foo.b: foo.%: foo.%.3
    7766
    7867
    7968# Subtest #2
    80 #
    8169bar.a bar.b: bar.%: bar.%.2
    82 
    8370bar.a bar.b: bar.%: bar.%.1; @:
    84 
    8571bar.a bar.b: bar.%: bar.%.3
    8672
    8773
    8874# Subtest #3
    89 #
    9075baz.a baz.b: baz.%: baz.%.1
    91 
    9276baz.a baz.b: baz.%: baz.%.2
    93 
    9477baz.a baz.b: ; @:
    95 
    96 ',
    97 '',
    98 'foo.a.1
     78!,
     79             '', 'foo.a.1
    9980foo.a.2
    10081foo.a.3
     
    10990# Test #4: Make sure stem triple-expansion does not happen.
    11091#
    111 run_make_test('
     92run_make_test(q!
    11293.SECONDEXPANSION:
    11394foo$$bar: f%r: % $$*.1
    114         @echo \'$*\'
     95        @echo '$*'
    11596
    11697oo$$ba oo$$ba.1:
    117         @echo \'$@\'
    118 
    119 ',
    120 '',
    121 'oo$ba
     98        @echo '$@'
     99!,
     100              '', 'oo$ba
    122101oo$ba.1
    123102oo$ba
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette