Changeset 696 for trunk/kBuild/tools/VCC80AMD64.kmk
- Timestamp:
- Dec 10, 2006, 8:16:02 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC80AMD64.kmk
r669 r696 122 122 ifdef VCC80AMD64_NEW_DEPS 123 123 define TOOL_VCC80AMD64_COMPILE_C_CMDS 124 $( TOOL_VCC80AMD64_CC) -c\124 $(QUIET)$(TOOL_VCC80AMD64_CC) -c\ 125 125 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 126 126 -Fd$(outbase)-obj.pdb \ … … 128 128 -Fo$(obj)\ 129 129 $(subst /,\\,$(call ABSPATH,$(source))) 130 $( DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb)130 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb) 131 131 endef 132 132 else 133 133 define TOOL_VCC80AMD64_COMPILE_C_CMDS 134 $( TOOL_VCC80AMD64_CC) -c\134 $(QUIET)$(TOOL_VCC80AMD64_CC) -c\ 135 135 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 136 136 -Fd$(outbase)-obj.pdb \ 137 137 -Fo$(obj)\ 138 138 $(subst /,\\,$(call ABSPATH,$(source))) 139 $( TOOL_VCC80AMD64_CC) -E\139 $(QUIET)$(TOOL_VCC80AMD64_CC) -E\ 140 140 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 141 141 $(subst /,\\,$(call ABSPATH,$(source)))\ … … 163 163 ifdef VCC80AMD64_NEW_DEPS 164 164 define TOOL_VCC80AMD64_COMPILE_CXX_CMDS 165 $( TOOL_VCC80AMD64_CXX) -c\165 $(QUIET)$(TOOL_VCC80AMD64_CXX) -c\ 166 166 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 167 167 -Fd$(outbase)-obj.pdb \ … … 169 169 -Fo$(obj)\ 170 170 $(subst /,\\,$(call ABSPATH,$(source))) 171 $( DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb)171 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb) 172 172 endef 173 173 else 174 174 define TOOL_VCC80AMD64_COMPILE_CXX_CMDS 175 $( TOOL_VCC80AMD64_CXX) -c\175 $(QUIET)$(TOOL_VCC80AMD64_CXX) -c\ 176 176 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 177 177 -Fd$(outbase)-obj.pdb \ 178 178 -Fo$(obj)\ 179 179 $(subst /,\\,$(call ABSPATH,$(source))) 180 $( TOOL_VCC80AMD64_CXX) -E\180 $(QUIET)$(TOOL_VCC80AMD64_CXX) -E\ 181 181 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 182 182 $(subst /,\\,$(call ABSPATH,$(source)))\ … … 203 203 TOOL_VCC80AMD64_COMPILE_RC_DEPORD = 204 204 define TOOL_VCC80AMD64_COMPILE_RC_CMDS 205 $( TOOL_VCC80AMD64_RC) \205 $(QUIET)$(TOOL_VCC80AMD64_RC) \ 206 206 $(flags) $(addprefix /i, $(subst /,\\,$(incs))) $(addprefix /d, $(defs))\ 207 207 /fo$(obj)\ … … 224 224 TOOL_VCC80AMD64_LINK_LIBRARY_DEPORD = 225 225 define TOOL_VCC80AMD64_LINK_LIBRARY_CMDS 226 $( TOOL_VCC80AMD64_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \226 $(QUIET)$(TOOL_VCC80AMD64_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \ 227 227 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def)) 228 228 endef … … 247 247 TOOL_VCC80AMD64_LINK_PROGRAM_DEPORD = 248 248 define TOOL_VCC80AMD64_LINK_PROGRAM_CMDS 249 $( TOOL_VCC80AMD64_LD) $(flags) \249 $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \ 250 250 /OUT:$(out) \ 251 251 /MAPINFO:EXPORTS /INCREMENTAL:NO \ … … 256 256 $(subst /,\\,$(objs)) \ 257 257 $(subst /,\\,$(libs)) 258 if test -f $(out).manifest; then \258 $(QUIET)if test -f $(out).manifest; then \ 259 259 $(TOOL_VCC80AMD64_MT) -manifest $(subst /,\\,$(out)).manifest -outputresource:$(subst /,\\,$(out)); \ 260 260 fi … … 280 280 TOOL_VCC80AMD64_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB)) 281 281 define TOOL_VCC80AMD64_LINK_DLL_CMDS 282 $( TOOL_VCC80AMD64_LD) $(flags) \282 $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \ 283 283 /OUT:$(out) \ 284 284 /IMPLIB:$(outbase).lib \ … … 291 291 $(subst /,\\,$(objs)) \ 292 292 $(subst /,\\,$(libs)) 293 if test -f $(out).manifest; then \293 $(QUIET)if test -f $(out).manifest; then \ 294 294 $(TOOL_VCC80AMD64_MT) -manifest $(subst /,\\,$(out)).manifest "-outputresource:$(subst /,\\,$(out));#2"; \ 295 295 fi 296 296 ifeq ($(filter %.exp .def,$(othersrc)),) 297 if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi298 if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi297 $(QUIET)if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi 298 $(QUIET)if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi 299 299 endif 300 300 $(eval _DIRS += $(PATH_LIB)) … … 320 320 TOOL_VCC80AMD64_LINK_SYSMOD_DEPORD = 321 321 define TOOL_VCC80AMD64_LINK_SYSMOD_CMDS 322 $( TOOL_VCC80AMD64_LD) $(flags) \322 $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \ 323 323 /OUT:$(out) \ 324 324 /MAPINFO:EXPORTS /INCREMENTAL:NO \ … … 329 329 $(subst /,\\,$(objs)) \ 330 330 $(subst /,\\,$(libs)) 331 if test -f $(out).manifest; then \331 $(QUIET)if test -f $(out).manifest; then \ 332 332 $(TOOL_VCC80AMD64_MT) -manifest $(subst /,\\,$(out)).manifest "-outputresource:$(subst /,\\,$(out));#2"; \ 333 333 fi
Note:
See TracChangeset
for help on using the changeset viewer.