Ignore:
Timestamp:
Jan 5, 2019, 2:40:31 AM (7 years ago)
Author:
bird
Message:

footer-pass2-compiling-targets.kmk,units: Added a dedicated pass 2 variable for units to put their intermediates in so as to not mess with inheritance or for us to do silly things wrt expansion for every property variant. Only the new variable is now always listed as an order-only dependency for each source compilation rule.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/units/yacc.kmk

    r3121 r3284  
    8383_OUT_FILES += $(out) $(output_extra) $(output_maybe)
    8484$(target)_GEN_SOURCES_ += $(out)
    85 $(target)_INTERMEDIATES += $(intermediates)
     85$(target)_2_INTERMEDIATES += $(intermediates)
    8686
    8787endef # def_yacc_rule
Note: See TracChangeset for help on using the changeset viewer.