VirtualBox

Ignore:
Timestamp:
Jun 17, 2012 8:45:31 PM (13 years ago)
Author:
bird
Message:

kmk: Merged in changes from GNU make 3.82. Previous GNU make base version was gnumake-2008-10-28-CVS.

Location:
trunk/src/kmk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk

    • Property svn:ignore
      •  

        old new  
        1313stamp-*
        1414makebook*
         15
        1516.*gdbinit
         17.gdb_history
         18
        1619*.dep
        1720*.dvi
         
        3134*.pg
        3235*.pgs
         36
        3337README
        3438README.DOS
        3539README.W32
         40README.OS2
        3641aclocal.m4
        3742autom4te.cache
         
        5257config.h.W32
        5358config.h-vms
         59
        5460loadavg
        5561loadavg.c
        5662make
         63
        5764.deps
        5865.dep_segment
         66ID
         67TAGS
         68
        5969_*
        6070sun4
         
        7282sol2
        7383i486-linux
         84
        7485customs
         86
        7587install-sh
        7688mkinstalldirs
         89
         90.directive.asc
  • trunk/src/kmk/tests

    • Property svn:ignore
      --- 
      +++ 
      
  • trunk/src/kmk/tests/scripts/features/include

    r969 r2591  
    9191', '', '');
    9292
    93 1;
    94 
    9593
    9694# Make sure that we don't die when the command fails but we dontcare.
     
    118116sinclude', '', '');
    119117
     118
     119# Test that the diagnostics is issued even if the target has been
     120# tried before with the dontcare flag (direct dependency case).
     121#
     122run_make_test('
     123-include foo
     124
     125all: bar
     126
     127foo: baz
     128bar: baz
     129',
     130'',
     131"#MAKE#: *** No rule to make target `baz', needed by `bar'.  Stop.\n",
     132512);
     133
     134# Test that the diagnostics is issued even if the target has been
     135# tried before with the dontcare flag (indirect dependency case).
     136#
     137run_make_test('
     138-include foo
     139
     140all: bar
     141
     142foo: baz
     143bar: baz
     144baz: end
     145',
     146'',
     147"#MAKE#: *** No rule to make target `end', needed by `baz'.  Stop.\n",
     148512);
     149
     150# Test that the diagnostics is issued even if the target has been
     151# tried before with the dontcare flag (include/-include case).
     152#
     153run_make_test('
     154include bar
     155-include foo
     156
     157all:
     158
     159foo: baz
     160bar: baz
     161baz: end
     162',
     163'',
     164"#MAKEFILE#:2: bar: No such file or directory
     165#MAKE#: *** No rule to make target `end', needed by `baz'.  Stop.\n",
     166512);
     167
     168if ($all_tests) {
     169    # Test that include of a rebuild-able file doesn't show a warning
     170    # Savannah bug #102
     171    run_make_test(q!
     172include foo
     173foo: ; @echo foo = bar > $@
     174!,
     175                  '', "#MAKE#: `foo' is up to date.\n");
     176    rmfiles('foo');
     177}
     178
    1201791;
Note: See TracChangeset for help on using the changeset viewer.

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