Changeset 109 for trunk/kBuild


Ignore:
Timestamp:
Jun 24, 2004, 10:58:08 PM (21 years ago)
Author:
bird
Message:

fixed any regression.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/footer.kmk

    r107 r109  
    150150define def_inherit_defaults_one
    151151ifndef $(target)_$(prop)
     152ifndef $(target)_$(prop).$(BUILD_TARGET)
    152153ifdef $(prop)
    153154$$(eval $(target)_$(prop) := $($(prop)))
     155endif
     156ifdef $(prop).$(BUILD_TARGET)
     157$$(eval $(target)_$(prop).$(BUILD_TARGET) := $($(prop).$(BUILD_TARGET)))
     158endif
    154159endif
    155160endif
     
    164169ifdef $(target)_TEMPLATE
    165170ifeq ($(strip $(TEMPLATE_$($(target)_TEMPLATE)_TOOL) $(TEMPLATE_$($(target)_TEMPLATE)_TOOL.$(BUILD_TARGET))),)
    166 $$(foreach prop,TOOL TOOL.$(BUILD_TARGET), $$(eval $$(def_inherit_defaults_one)))
     171$$(foreach prop,TOOL, $$(eval $$(def_inherit_defaults_one)))
    167172endif
    168173ifeq ($(strip $(TEMPLATE_$($(target)_TEMPLATE)_SDKS) $(TEMPLATE_$($(target)_TEMPLATE)_SDKS.$(BUILD_TARGET))),)
    169 $$(foreach prop,SDKS SDKS.$(BUILD_TARGET), $$(eval $$(def_inherit_defaults_one)))
     174$$(foreach prop,SDKS, $$(eval $$(def_inherit_defaults_one)))
    170175endif
    171176else
    172 $$(foreach prop,TEMPLATE TOOL TOOL.$(BUILD_TARGET) SDKS SDKS.$(BUILD_TARGET) \
    173         ,$$(eval $$(def_inherit_defaults_one)))
     177$$(foreach prop,TEMPLATE TOOL SDKS, $$(eval $$(def_inherit_defaults_one)))
    174178endif
    175179endef
    176180# Inherit default properties.
     181# !!!!!!THIS IS MESSY AND NOT NECESSARY!!!!!!
    177182$(foreach target, $(ALL_TARGETS),$(eval $(def_inherit_defaults)))
    178183
Note: See TracChangeset for help on using the changeset viewer.