Changeset 300 for trunk/kBuild/tools/GCC3.kmk
- Timestamp:
- Jun 23, 2005, 8:36:41 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC3.kmk
r293 r300 96 96 define TOOL_GCC3_COMPILE_C 97 97 #$ (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) 99 99 $(call MSG_L2,Compiling $$@ using GCC3) 100 100 $(TOOL_GCC3_CC) -c\ … … 122 122 define TOOL_GCC3_COMPILE_CXX 123 123 #$ (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) 125 125 $(call MSG_L2,Compiling $$@ using GCC3) 126 126 $(TOOL_GCC3_CXX) -c\ … … 158 158 define TOOL_GCC3_LINK_LIBRARY 159 159 #$ (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) 161 161 $(call MSG_L1,Creating Library $$@) 162 162 $(RM) -f $$@ … … 192 192 define TOOL_GCC3_LINK_PROGRAM 193 193 #$ (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) 195 195 $(call MSG_L1,Creating Program $$@) 196 196 ifneq ($(custom_pre),) … … 226 226 define TOOL_GCC3_LINK_DLL 227 227 #$ (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) 229 229 $(call MSG_L1,Creating Program $$@) 230 230 ifneq ($(custom_pre),) … … 261 261 define TOOL_GCC3_LINK_SYSMOD 262 262 #$ (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) 264 264 $(call MSG_L1,Creating Program $$@) 265 265 ifneq ($(custom_pre),)
Note:
See TracChangeset
for help on using the changeset viewer.