Changeset 1798 for trunk/kBuild


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

footer.kmk: experimental includedep-queue feature behind KB_HAVE_INCLUDEDEP_QUEUE tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/footer.kmk

    r1795 r1798  
    23532353local dep := $(out)$(SUFF_DEP)
    23542354ifndef NO_LINK_CMDS_DEPS
    2355  ifndef ($(_KB_TEST),)
    2356   _DEPFILES += $(dep)
     2355 _DEPFILES_INCLUDED += $(dep)
     2356 ifdef KB_HAVE_INCLUDEDEP_QUEUE
     2357  includedep-queue $(dep)
    23572358 else
    2358   _DEPFILES_INCLUDED += $(dep)
    2359   $(eval includedep $(dep))
     2359  includedep $(dep)
    23602360 endif
    23612361endif
     
    27502750local dep := $(outbase)$(SUFF_DEP)
    27512751ifndef NO_LINK_CMDS_DEPS
    2752  ifndef ($(_KB_TEST),)
    2753   _DEPFILES += $(dep)
     2752 ifdef KB_HAVE_INCLUDEDEP_QUEUE
     2753  includedep-queue $(dep)
    27542754 else
    2755   _DEPFILES_INCLUDED += $(dep)
    2756   $(eval includedep $(dep))
     2755  includedep $(dep)
    27572756 endif
    27582757endif
     
    35593558# Include dependency files.
    35603559#
    3561 ifneq ($(_DEPFILES),)
    3562  $(foreach dep, $(_DEPFILES), $(eval includedep $(dep)))
     3560ifdef _DEPFILES
     3561 # TODO: first works the second doesn't, provided _KB_INCLUDE_DEPS is undefined:
     3562 #   if "$(_KB_INCLUDE_DEPS)" == "1"
     3563 #   if $(_KB_INCLUDE_DEPS) == "1"
     3564
     3565 ifdef KB_HAVE_INCLUDEDEP_QUEUE
     3566  includedep-queue $(_DEPFILES)
     3567 else
     3568  $(foreach dep, $(_DEPFILES), $(eval includedep $(dep)))
     3569 endif
    35633570endif
    35643571
Note: See TracChangeset for help on using the changeset viewer.