Changeset 1520


Ignore:
Timestamp:
Apr 11, 2008, 2:04:18 AM (17 years ago)
Author:
bird
Message:

Workaround for mean : : parsing when a source includes drive letter (win & os2 only).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/footer.kmk

    r1504 r1520  
    18351835## wrapper the compile command dependency check.
    18361836ifndef NO_COMPILE_CMDS_DEPS
    1837  _DEP_COMPILE_CMDS = $$(comp-cmds-ex $$($(target)_$(source)_CMDS_PREV_),$$(commands $(obj)),FORCE)
     1837 _DEP_COMPILE_CMDS = $$(comp-cmds-ex $$($(target)_$(subst :,_,$(source))_CMDS_PREV_),$$(commands $(obj)),FORCE)
    18381838else
    18391839 _DEP_COMPILE_CMDS =
     
    18441844# @param    $(obj)    The object file.
    18451845define def_target_source_rule
    1846 
     1846$$(warning $(_DEP_COMPILE_CMDS))
    18471847ifdef TOOL_$(tool)_COMPILE_$(type)_USES_KOBJCACHE
    18481848$(outbase).koc +| $(obj) $($(target)_$(source)_OUTPUT_) $($(target)_$(source)_OUTPUT_MAYBE_) : \
     
    18701870ifndef NO_COMPILE_CMDS_DEPS
    18711871        %$$(QUIET2)$$(APPEND) '$(dep)'
    1872         %$$(QUIET2)$$(APPEND) '$(dep)' 'define $(target)_$(source)_CMDS_PREV_'
     1872        %$$(QUIET2)$$(APPEND) '$(dep)' 'define $(target)_$(subst :,_,$(source))_CMDS_PREV_'
    18731873        %$$(QUIET2)$$(APPEND) -c '$(dep)' '$(obj)'
    18741874        %$$(QUIET2)$$(APPEND) '$(dep)' 'endef'
Note: See TracChangeset for help on using the changeset viewer.