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/GCC3.kmk

    r293 r300  
    9696define TOOL_GCC3_COMPILE_C
    9797#$ (warning dbg: TOOL_GCC3_COMPILE_C: target=$(target) source=$(source) obj=$(obj) dep=$(dep) flags=$(flags) defs=$(defs) incs=$(incs) dirdep=$(dirdep) outbase=$(outbase) objsuff=$(objsuff))
    98 $(obj): $(source) $(deps) | $(dirdep)
     98$(obj): $(deps) $(source) | $(dirdep)
    9999        $(call MSG_L2,Compiling $$@ using GCC3)
    100100        $(TOOL_GCC3_CC) -c\
     
    122122define TOOL_GCC3_COMPILE_CXX
    123123#$ (warning dbg: TOOL_GCC3_COMPILE_CXX: target=$(target) source=$(source) obj=$(obj) dep=$(dep) flags=$(flags) defs=$(defs) incs=$(incs) dirdep=$(dirdep) outbase=$(outbase) objsuff=$(objsuff))
    124 $(obj): $(source) $(deps) | $(dirdep)
     124$(obj): $(deps) $(source) | $(dirdep)
    125125        $(call MSG_L2,Compiling $$@ using GCC3)
    126126        $(TOOL_GCC3_CXX) -c\
     
    158158define TOOL_GCC3_LINK_LIBRARY
    159159#$ (warning dbg: TOOL_GCC3_LINK_LIBRARY: target=$(target) lib=$(lib) objs=$(objs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) othersrc=$(othersrc) outbase=$(outbase))
    160 $(lib): $(objs) $(deps) $(filter %.a %.lib,$(othersrc)) | $(dirdep)
     160$(lib): $(deps) $(objs) $(filter %.a %.lib,$(othersrc)) | $(dirdep)
    161161        $(call MSG_L1,Creating Library $$@)
    162162        $(RM) -f $$@
     
    192192define TOOL_GCC3_LINK_PROGRAM
    193193#$ (warning dbg: TOOL_GCC3_LINK_PROGRAM: target=$(target) exe=$(exe) objs=$(objs) libs=$(libs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) deffile=$(deffile) outbase=$(outbase))
    194 $(exe): $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(deps) | $(dirdep)
     194$(exe): $(deps) $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) | $(dirdep)
    195195        $(call MSG_L1,Creating Program $$@)
    196196ifneq ($(custom_pre),)
     
    226226define TOOL_GCC3_LINK_DLL
    227227#$ (warning dbg: TOOL_GCC3_LINK_PROGRAM: target=$(target) dll=$(dll) objs=$(objs) libs=$(libs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) deffile=$(deffile) outbase=$(outbase))
    228 $(dll): $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(deps) | $(dirdep)
     228$(dll): $(deps) $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) | $(dirdep)
    229229        $(call MSG_L1,Creating Program $$@)
    230230ifneq ($(custom_pre),)
     
    261261define TOOL_GCC3_LINK_SYSMOD
    262262#$ (warning dbg: TOOL_GCC3_LINK_SYSMOD: target=$(target) sys=$(sys) objs=$(objs) libs=$(libs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) othersrc=$(othersrc) outbase=$(outbase))
    263 $(sys): $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(deps) | $(dirdep)
     263$(sys): $(deps) $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) | $(dirdep)
    264264        $(call MSG_L1,Creating Program $$@)
    265265ifneq ($(custom_pre),)
Note: See TracChangeset for help on using the changeset viewer.