Changeset 696 for trunk/kBuild/tools/MINGW32.kmk
- Timestamp:
- Dec 10, 2006, 8:16:02 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/MINGW32.kmk
r692 r696 128 128 TOOL_MINGW32_COMPILE_C_DEPORD = 129 129 define TOOL_MINGW32_COMPILE_C_CMDS 130 $( TOOL_MINGW32_CC) -c\130 $(QUIET)$(TOOL_MINGW32_CC) -c\ 131 131 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 132 132 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 152 152 TOOL_MINGW32_COMPILE_CXX_DEPORD = 153 153 define TOOL_MINGW32_COMPILE_CXX_CMDS 154 $( TOOL_MINGW32_CXX) -c\154 $(QUIET)$(TOOL_MINGW32_CXX) -c\ 155 155 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 156 156 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 177 177 TOOL_MINGW32_COMPILE_AS_DEPORD = 178 178 define TOOL_MINGW32_COMPILE_AS_CMDS 179 $( TOOL_MINGW32_AS) -c\179 $(QUIET)$(TOOL_MINGW32_AS) -c\ 180 180 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 181 181 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 198 198 TOOL_MINGW32_LINK_LIBRARY_DEPORD = 199 199 define TOOL_MINGW32_LINK_LIBRARY_CMDS 200 $( APPEND) $(lib).ar-script "CREATE $(out)"200 $(QUIET)$(APPEND) $(lib).ar-script "CREATE $(out)" 201 201 $(foreach o, $(objs)\ 202 ,$(NL)$(TAB)$( APPEND) $(lib).ar-script "ADDMOD $(o)")202 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(lib).ar-script "ADDMOD $(o)") 203 203 $(foreach srclib, $(filter %.a %.lib,$(othersrc))\ 204 ,$(NL)$(TAB)$( APPEND) $(lib).ar-script "ADDLIB $(srclib)")205 $( APPEND) $(lib).ar-script "SAVE"206 $( APPEND) $(lib).ar-script "END"207 $( TOOL_MINGW32_AR) -M < $(lib).ar-script204 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(lib).ar-script "ADDLIB $(srclib)") 205 $(QUIET)$(APPEND) $(lib).ar-script "SAVE" 206 $(QUIET)$(APPEND) $(lib).ar-script "END" 207 $(QUIET)$(TOOL_MINGW32_AR) -M < $(lib).ar-script 208 208 endef 209 209 … … 227 227 TOOL_MINGW32_LINK_PROGRAM_DEPORD = 228 228 define TOOL_MINGW32_LINK_PROGRAM_CMDS 229 $( TOOL_MINGW32_LD) $(flags) -o $(out) $(objs)\229 $(QUIET)$(TOOL_MINGW32_LD) $(flags) -o $(out) $(objs)\ 230 230 $(foreach p,$(libpath), -L$(p))\ 231 231 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\ … … 252 252 TOOL_MINGW32_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB)) 253 253 define TOOL_MINGW32_LINK_DLL_CMDS 254 $( TOOL_MINGW32_DLLWRAP) $(flags)\254 $(QUIET)$(TOOL_MINGW32_DLLWRAP) $(flags)\ 255 255 --dllname=$(out)\ 256 256 --output-exp=$(outbase).exp\ … … 262 262 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\ 263 263 $(call TOOL_MINGW32_LD_MAP,$(outbase).map) 264 $( CP) $(outbase).exp $(outbase).a $(PATH_LIB)/264 $(QUIET)$(CP) $(outbase).exp $(outbase).a $(PATH_LIB)/ 265 265 endef 266 266 ## @todo seperate install stuff!
Note:
See TracChangeset
for help on using the changeset viewer.