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

    r3121 r3284  
    513513endif
    514514
    515 $(target)_INTERMEDIATES += $(realout.h)
     515$(target)_2_INTERMEDIATES += $(realout.h)
    516516$(target)_GEN_SOURCES_ += $(realout.cpp)
    517517$(target)_CLEAN += $(out.h) $(out.cpp) $(realout.h) $(realout.cpp) $(more_output) $(maybe_output) $(dep)
     
    602602endif
    603603
    604 $(target)_INTERMEDIATES += $(realout)
     604$(target)_2_INTERMEDIATES += $(realout)
    605605$(target)_GEN_SOURCES_ += $(realout)
    606606$(target)_CLEAN += $(out) $(realout) $(more_output) $(maybe_output) $(dep)
     
    693693endif
    694694
    695 $(target)_INTERMEDIATES += $(realout)
     695$(target)_2_INTERMEDIATES += $(realout)
    696696$(target)_CLEAN += $(out) $(realout) $(more_output) $(maybe_output) $(dep)
    697697
Note: See TracChangeset for help on using the changeset viewer.