Ignore:
Timestamp:
Jun 23, 2005, 8:36:41 PM (20 years ago)
Author:
bird
Message:

Do dependencies first.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/GCC3OMF.kmk

    r295 r300  
    8989define TOOL_GCC3OMF_COMPILE_C
    9090#$ (warning dbg: TOOL_GCC3OMF_COMPILE_C: target=$(target) source=$(source) obj=$(obj) dep=$(dep) flags=$(flags) defs=$(defs) incs=$(incs) dirdep=$(dirdep) outbase=$(outbase) objsuff=$(objsuff) deps=$(deps))
    91 $(obj): $(source) $(deps) | $(dirdep)
     91$(obj): $(deps) $(source) | $(dirdep)
    9292        $(call MSG_L2,Compiling $$@ using GCC3)
    9393        $(TOOL_GCC3OMF_CC) -c\
     
    115115define TOOL_GCC3OMF_COMPILE_CXX
    116116#$ (warning dbg: TOOL_GCC3OMF_COMPILE_CXX: target=$(target) source=$(source) obj=$(obj) dep=$(dep) flags=$(flags) defs=$(defs) incs=$(incs) dirdep=$(dirdep) outbase=$(outbase) objsuff=$(objsuff) deps=$(deps))
    117 $(obj): $(source) $(deps) | $(dirdep)
     117$(obj): $(deps) $(source) | $(dirdep)
    118118        $(call MSG_L2,Compiling $$@ using GCC3)
    119119        $(TOOL_GCC3OMF_CXX) -c\
     
    138138define TOOL_GCC3OMF_LINK_LIBRARY
    139139#$ (warning dbg: TOOL_GCC3OMF_LINK_LIBRARY: target=$(target) lib=$(lib) objs=$(objs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) othersrc=$(othersrc) outbase=$(outbase))
    140 $(lib): $(objs) $(deps) $(filter %.a %.lib %.def %.imp,$(othersrc)) | $(dirdep)
     140$(lib): $(deps) $(objs) $(filter %.a %.lib %.def %.imp,$(othersrc)) | $(dirdep)
    141141        $(call MSG_L1,Creating Library $$@)
    142142        $(RM) -f $$@
     
    163163define TOOL_GCC3OMF_LINK_PROGRAM
    164164#$ (warning dbg: TOOL_GCC3OMF_LINK_PROGRAM: target=$(target) exe=$(exe) objs=$(objs) libs=$(libs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) deffile=$(deffile) outbase=$(outbase))
    165 $(exe): $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(deps) $(filter %.def, $(othersrc)) | $(dirdep)
     165$(exe): $(deps) $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(filter %.def, $(othersrc)) | $(dirdep)
    166166        $(call MSG_L1,Creating Program $$@)
    167167ifneq ($(custom_pre),)
     
    197197define TOOL_GCC3OMF_LINK_DLL
    198198#$ (warning dbg: TOOL_GCC3OMF_LINK_PROGRAM: target=$(target) dll=$(dll) objs=$(objs) libs=$(libs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) deffile=$(deffile) outbase=$(outbase))
    199 $(dll): $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(deps) $(filter %.def, $(othersrc)) | $(dirdep)
     199$(dll): $(deps) $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(filter %.def, $(othersrc)) | $(dirdep)
    200200        $(call MSG_L1,Creating Program $$@)
    201201ifneq ($(custom_pre),)
     
    230230define TOOL_GCC3OMF_LINK_SYSMOD
    231231#$ (warning dbg: TOOL_GCC3OMF_LINK_SYSMOD: target=$(target) sys=$(sys) objs=$(objs) libs=$(libs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) othersrc=$(othersrc) outbase=$(outbase))
    232 $(sys): $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(deps) $(filter %.def, $(othersrc)) | $(dirdep)
     232$(sys): $(deps) $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(filter %.def, $(othersrc)) | $(dirdep)
    233233        $(call MSG_L1,Creating Program $$@)
    234234ifneq ($(custom_pre),)
Note: See TracChangeset for help on using the changeset viewer.