Ignore:
Timestamp:
Mar 21, 2008, 9:06:09 AM (17 years ago)
Author:
bird
Message:

Added a INTERMEDIATES keyword which all source -> object rules depends (order) on, so that handler that generates headers and stuff can ensure that their rules are executed before any stuff is compiled.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/footer.kmk

    r1425 r1426  
    18681868                $(_DEP_COMPILE_CMDS) \
    18691869                | \
    1870                 $($(target)_$(source)_DEPORD_)
     1870                $($(target)_$(source)_DEPORD_) \
     1871                $$($(target)_INTERMEDIATES)
    18711872        $$(call MSG_COMPILE,$(target),$(source),$$@,$(type))
    18721873else
     
    18751876                $(_DEP_COMPILE_CMDS) \
    18761877                | \
    1877                 $($(target)_$(source)_DEPORD_)
     1878                $($(target)_$(source)_DEPORD_) \
     1879                $$($(target)_INTERMEDIATES)
    18781880        $$(call MSG_COMPILE,$(target),$(source),$$@,$(type))
    18791881ifdef TOOL_$(tool)_COMPILE_$(type)_DONT_PURGE_OUTPUT
Note: See TracChangeset for help on using the changeset viewer.