- Timestamp:
- Jan 5, 2019, 4:24:58 AM (7 years ago)
- Location:
- trunk/kBuild
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/footer-pass2-compiling-targets.kmk
r3284 r3285 5 5 6 6 # 7 # Copyright (c) 2004-201 7knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net>7 # Copyright (c) 2004-2019 knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net> 8 8 # 9 9 # This file is part of kBuild. … … 558 558 endif 559 559 560 # Target level intermediates (before units!). 561 local target_intermediate_vars := $$$$($(target)_2_INTERMEDIATES) $(foreach var, \ 562 $(target)_INTERMEDIATES \ 563 $(target)_INTERMEDIATES.$(bld_trg) \ 564 $(target)_INTERMEDIATES.$(bld_trg).$(bld_trg_arch) \ 565 $(target)_INTERMEDIATES.$(bld_trg_arch) \ 566 $(target)_INTERMEDIATES.$(bld_trg_cpu) \ 567 $(target)_INTERMEDIATES.$(bld_type) \ 568 ,$(if-expr defined($(var)),$$$$($(var)),)) 569 560 570 # Do units pre source callouts. 561 571 local units := \ … … 567 577 $(foreach unit,$(units),$(evalvalctx def_unit_$(unit)_target_pre)) 568 578 $(foreach unit,$(units),$(evalvalctx def_unit_$(unit)_target_pre_2)) 569 570 # target level intermediates571 local target_intermediate_vars := $$$$($(target)_2_INTERMEDIATES) $(foreach var, \572 $(target)_INTERMEDIATES \573 $(target)_INTERMEDIATES.$(bld_trg) \574 $(target)_INTERMEDIATES.$(bld_trg).$(bld_trg_arch) \575 $(target)_INTERMEDIATES.$(bld_trg_arch) \576 $(target)_INTERMEDIATES.$(bld_trg_cpu) \577 $(target)_INTERMEDIATES.$(bld_type) \578 ,$(if-expr defined($(var)),$$$$($(var)),))579 579 580 580 # source -> object … … 784 784 endif 785 785 786 # Target level intermediates (before units!). 787 local target_intermediate_vars := $$$$($(target)_2_INTERMEDIATES) $(foreach var, \ 788 $(target)_INTERMEDIATES \ 789 $(target)_INTERMEDIATES.$(bld_trg) \ 790 $(target)_INTERMEDIATES.$(bld_trg).$(bld_trg_arch) \ 791 $(target)_INTERMEDIATES.$(bld_trg_arch) \ 792 $(target)_INTERMEDIATES.$(bld_trg_cpu) \ 793 $(target)_INTERMEDIATES.$(bld_type) \ 794 ,$(if-expr defined($(var)),$$$$($(var)),)) 795 786 796 # Do units pre source callouts. 787 797 local units := \ … … 793 803 $(foreach unit,$(units),$(evalvalctx def_unit_$(unit)_target_pre)) 794 804 $(foreach unit,$(units),$(evalvalctx def_unit_$(unit)_target_pre_2)) 795 796 # target level intermediates797 local target_intermediate_vars := $$$$($(target)_2_INTERMEDIATES) $(foreach var, \798 $(target)_INTERMEDIATES \799 $(target)_INTERMEDIATES.$(bld_trg) \800 $(target)_INTERMEDIATES.$(bld_trg).$(bld_trg_arch) \801 $(target)_INTERMEDIATES.$(bld_trg_arch) \802 $(target)_INTERMEDIATES.$(bld_trg_cpu) \803 $(target)_INTERMEDIATES.$(bld_type) \804 ,$(if-expr defined($(var)),$$$$($(var)),))805 805 806 806 # source -> object -
trunk/kBuild/units/gccprecomp.kmk
r3250 r3285 5 5 6 6 # 7 # Copyright (c) 2016-201 7knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net>7 # Copyright (c) 2016-2019 knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net> 8 8 # 9 9 # This file is part of kBuild. … … 63 63 local suff := $(suffix $(source)) 64 64 local type := PCH 65 $(kb-src-one 2)65 $(kb-src-one 3) 66 66 endef 67 67 -
trunk/kBuild/units/vccprecomp.kmk
r3121 r3285 5 5 6 6 # 7 # Copyright (c) 2016-201 7knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net>7 # Copyright (c) 2016-2019 knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net> 8 8 # 9 9 # This file is part of kBuild. … … 62 62 local suff := $(suffix $(source)) 63 63 local type := CXX 64 $(kb-src-one 2)64 $(kb-src-one 3) 65 65 endef 66 66
Note:
See TracChangeset
for help on using the changeset viewer.