Changeset 138 for trunk/kBuild


Ignore:
Timestamp:
Aug 3, 2004, 10:08:51 PM (21 years ago)
Author:
bird
Message:

target variations for main hints.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/footer.kmk

    r136 r138  
    3434
    3535# all targets.
    36 ALL_TARGETS := $(LIBRARIES) $(PROGRAMS) $(DLLS) $(SYSMODS) $(OTHERS)
     36ALL_TARGETS := \
     37        $(LIBRARIES) $(LIBRARIES.$(BUILD_TARGET)) \
     38        $(PROGRAMS)  $(PROGRAMS.$(BUILD_TARGET)) \
     39        $(DLLS)      $(DLLS.$(BUILD_TARGET)) \
     40        $(SYSMODS)   $(SYSMODS.$(BUILD_TARGET)) \
     41        $(OTHERS)    $(OTHERS.$(BUILD_TARGET))
    3742
    3843# dependency files.
     
    669674
    670675# Process libraries
    671 $(foreach target, $(LIBRARIES), $(eval $(def_lib)))
     676$(foreach target, $(LIBRARIES) $(LIBRARIES.$(BUILD_TARGET)), $(eval $(def_lib)))
    672677
    673678
     
    816821
    817822# Process libraries
    818 $(foreach target, $(PROGRAMS), $(eval $(def_program)))
     823$(foreach target, $(PROGRAMS) $(PROGRAMS.$(BUILD_TARGET)), $(eval $(def_program)))
    819824
    820825
     
    978983
    979984# Process dlls
    980 $(foreach target, $(DLLS), $(eval $(def_dll)))
     985$(foreach target, $(DLLS) $(DLLS.$(BUILD_TARGET)), $(eval $(def_dll)))
    981986
    982987
     
    11381143
    11391144# Process sysmods
    1140 $(foreach target, $(SYSMODS), $(eval $(def_sysmod)))
     1145$(foreach target, $(SYSMODS) $(SYSMODS.$(BUILD_TARGET)), $(eval $(def_sysmod)))
    11411146
    11421147
Note: See TracChangeset for help on using the changeset viewer.