Changeset 696 for trunk/kBuild/tools/VCC80X86.kmk
- Timestamp:
- Dec 10, 2006, 8:16:02 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC80X86.kmk
r667 r696 117 117 ifdef VCC80X86_NEW_DEPS 118 118 define TOOL_VCC80X86_COMPILE_C_CMDS 119 $( TOOL_VCC80X86_CC) -c\119 $(QUIET)$(TOOL_VCC80X86_CC) -c\ 120 120 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 121 121 -Fd$(outbase)-obj.pdb \ … … 123 123 -Fo$(obj)\ 124 124 $(subst /,\\,$(call ABSPATH,$(source))) 125 $( DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb)125 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb) 126 126 endef 127 127 else 128 128 define TOOL_VCC80X86_COMPILE_C_CMDS 129 $( TOOL_VCC80X86_CC) -c\129 $(QUIET)$(TOOL_VCC80X86_CC) -c\ 130 130 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 131 131 -Fd$(outbase)-obj.pdb \ 132 132 -Fo$(obj)\ 133 133 $(subst /,\\,$(call ABSPATH,$(source))) 134 $( TOOL_VCC80X86_CC) -E\134 $(QUIET)$(TOOL_VCC80X86_CC) -E\ 135 135 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 136 136 $(subst /,\\,$(call ABSPATH,$(source)))\ … … 158 158 ifdef VCC80X86_NEW_DEPS 159 159 define TOOL_VCC80X86_COMPILE_CXX_CMDS 160 $( TOOL_VCC80X86_CXX) -c\160 $(QUIET)$(TOOL_VCC80X86_CXX) -c\ 161 161 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 162 162 -Fd$(outbase)-obj.pdb \ … … 164 164 -Fo$(obj)\ 165 165 $(subst /,\\,$(call ABSPATH,$(source))) 166 $( DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb)166 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb) 167 167 endef 168 168 else 169 169 define TOOL_VCC80X86_COMPILE_CXX_CMDS 170 $( TOOL_VCC80X86_CXX) -c\170 $(QUIET)$(TOOL_VCC80X86_CXX) -c\ 171 171 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 172 172 -Fd$(outbase)-obj.pdb \ 173 173 -Fo$(obj)\ 174 174 $(subst /,\\,$(call ABSPATH,$(source))) 175 $( TOOL_VCC80X86_CXX) -E\175 $(QUIET)$(TOOL_VCC80X86_CXX) -E\ 176 176 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 177 177 $(subst /,\\,$(call ABSPATH,$(source)))\ … … 199 199 TOOL_VCC80X86_COMPILE_RC_DEPORD = 200 200 define TOOL_VCC80X86_COMPILE_RC_CMDS 201 $( TOOL_VCC80X86_RC) \201 $(QUIET)$(TOOL_VCC80X86_RC) \ 202 202 $(flags) $(addprefix /i, $(subst /,\\,$(incs))) $(addprefix /d, $(defs))\ 203 203 /fo$(obj)\ … … 220 220 TOOL_VCC80X86_LINK_LIBRARY_DEPORD = 221 221 define TOOL_VCC80X86_LINK_LIBRARY_CMDS 222 $( TOOL_VCC80X86_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \222 $(QUIET)$(TOOL_VCC80X86_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \ 223 223 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def)) 224 224 endef … … 243 243 TOOL_VCC80X86_LINK_PROGRAM_DEPORD = 244 244 define TOOL_VCC80X86_LINK_PROGRAM_CMDS 245 $( TOOL_VCC80X86_LD) $(flags) \245 $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \ 246 246 /OUT:$(out) \ 247 247 /MAPINFO:EXPORTS /INCREMENTAL:NO \ … … 252 252 $(subst /,\\,$(objs)) \ 253 253 $(subst /,\\,$(libs)) 254 if test -f $(out).manifest; then \254 $(QUIET)if test -f $(out).manifest; then \ 255 255 $(TOOL_VCC80X86_MT) -manifest $(subst /,\\,$(out)).manifest -outputresource:$(subst /,\\,$(out)); \ 256 256 fi … … 276 276 TOOL_VCC80X86_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB)) 277 277 define TOOL_VCC80X86_LINK_DLL_CMDS 278 $( TOOL_VCC80X86_LD) $(flags) \278 $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \ 279 279 /OUT:$(out) \ 280 280 /IMPLIB:$(outbase).lib \ … … 287 287 $(subst /,\\,$(objs)) \ 288 288 $(subst /,\\,$(libs)) 289 if test -f $(out).manifest; then \289 $(QUIET)if test -f $(out).manifest; then \ 290 290 $(TOOL_VCC80X86_MT) -manifest $(subst /,\\,$(out)).manifest "-outputresource:$(subst /,\\,$(out));#2"; \ 291 291 fi 292 292 ifeq ($(filter %.exp .def,$(othersrc)),) 293 if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi294 if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi293 $(QUIET)if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi 294 $(QUIET)if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi 295 295 endif 296 296 $(eval _DIRS += $(PATH_LIB)) … … 316 316 TOOL_VCC80X86_LINK_SYSMOD_DEPORD = 317 317 define TOOL_VCC80X86_LINK_SYSMOD_CMDS 318 $( TOOL_VCC80X86_LD) $(flags) \318 $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \ 319 319 /OUT:$(out) \ 320 320 /MAPINFO:EXPORTS /INCREMENTAL:NO \ … … 325 325 $(subst /,\\,$(objs)) \ 326 326 $(subst /,\\,$(libs)) 327 if test -f $(out).manifest; then \327 $(QUIET)if test -f $(out).manifest; then \ 328 328 $(TOOL_VCC80X86_MT) -manifest $(subst /,\\,$(out)).manifest "-outputresource:$(subst /,\\,$(out));#2"; \ 329 329 fi
Note:
See TracChangeset
for help on using the changeset viewer.