Ignore:
Timestamp:
Sep 21, 2008, 3:05:36 AM (17 years ago)
Author:
bird
Message:

kmk: moved eval_include_dep into incdep.c (was in read.c) and implemented background file reading. 'includedep-queue' and 'includedep-flush' are new directives, which along with 'includedep', all take a list of dependency files (used to only take a single file).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/variable.c

    r1793 r1797  
    12321232  && defined (KMK_HELPERS)
    12331233  (void) define_variable ("KMK_FEATURES", 12,
    1234                           "append-dash-n abspath"
     1234                          "append-dash-n abspath includedep-queue"
    12351235                          " rsort"
    12361236                          " abspathex"
     
    12551255# else /* MSC can't deal with strings mixed with #if/#endif, thus the slow way. */
    12561256#  error "All features should be enabled by default!"
    1257   strcpy (buf, "append-dash-n abspath");
     1257  strcpy (buf, "append-dash-n abspath includedep-queue");
    12581258#  if defined (CONFIG_WITH_RSORT)
    12591259  strcat (buf, " rsort");
Note: See TracChangeset for help on using the changeset viewer.