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/qt4.kmk

    r3121 r3284  
    611611endif
    612612
    613 $(target)_INTERMEDIATES += $(realout)
     613$(target)_2_INTERMEDIATES += $(realout)
    614614$(target)_GEN_SOURCES_ += $(realout)
    615615$(target)_CLEAN += $(out) $(realout) $(more_output) $(maybe_output) $(dep)
     
    698698endif
    699699
    700 $(target)_INTERMEDIATES += $(realout)
     700$(target)_2_INTERMEDIATES += $(realout)
    701701$(target)_CLEAN += $(out) $(realout) $(more_output) $(maybe_output) $(dep)
    702702
     
    784784endif
    785785
    786 $(target)_INTERMEDIATES += $(realout)
     786$(target)_2_INTERMEDIATES += $(realout)
    787787$(target)_GEN_SOURCES_ += $(realout)
    788788$(target)_CLEAN += $(out) $(realout) $(more_output) $(maybe_output) $(dep)
     
    877877endif
    878878
    879 $(target)_INTERMEDIATES += $(realout)
     879$(target)_2_INTERMEDIATES += $(realout)
    880880$(target)_CLEAN += $(out) $(realout) $(more_output) $(maybe_output) $(dep)
    881881
Note: See TracChangeset for help on using the changeset viewer.