Changeset 696 for trunk/kBuild/tools/VCC80.kmk
- Timestamp:
- Dec 10, 2006, 8:16:02 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC80.kmk
r677 r696 140 140 ifdef VCC80_NEW_DEPS 141 141 define TOOL_VCC80_COMPILE_C_CMDS 142 $( TOOL_VCC80_CC) -c\142 $(QUIET)$(TOOL_VCC80_CC) -c\ 143 143 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 144 144 -Fd$(outbase)-obj.pdb \ … … 146 146 -Fo$(obj)\ 147 147 $(subst /,\\,$(call ABSPATH,$(source))) 148 $( DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb)148 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb) 149 149 endef 150 150 else 151 151 define TOOL_VCC80_COMPILE_C_CMDS 152 $( TOOL_VCC80_CC) -c\152 $(QUIET)$(TOOL_VCC80_CC) -c\ 153 153 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 154 154 -Fd$(outbase)-obj.pdb \ 155 155 -Fo$(obj)\ 156 156 $(subst /,\\,$(call ABSPATH,$(source))) 157 $( TOOL_VCC80_CC) -E\157 $(QUIET)$(TOOL_VCC80_CC) -E\ 158 158 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 159 159 $(subst /,\\,$(call ABSPATH,$(source)))\ … … 181 181 ifdef VCC80_NEW_DEPS 182 182 define TOOL_VCC80_COMPILE_CXX_CMDS 183 $( TOOL_VCC80_CXX) -c\183 $(QUIET)$(TOOL_VCC80_CXX) -c\ 184 184 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 185 185 -Fd$(outbase)-obj.pdb \ … … 187 187 -Fo$(obj)\ 188 188 $(subst /,\\,$(call ABSPATH,$(source))) 189 $( DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb)189 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb) 190 190 endef 191 191 else 192 192 define TOOL_VCC80_COMPILE_CXX_CMDS 193 $( TOOL_VCC80_CXX) -c\193 $(QUIET)$(TOOL_VCC80_CXX) -c\ 194 194 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 195 195 -Fd$(outbase)-obj.pdb \ 196 196 -Fo$(obj)\ 197 197 $(subst /,\\,$(call ABSPATH,$(source))) 198 $( TOOL_VCC80_CXX) -E\198 $(QUIET)$(TOOL_VCC80_CXX) -E\ 199 199 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 200 200 $(subst /,\\,$(call ABSPATH,$(source)))\ … … 221 221 TOOL_VCC80_COMPILE_RC_DEPORD = 222 222 define TOOL_VCC80_COMPILE_RC_CMDS 223 $( TOOL_VCC80_RC) \223 $(QUIET)$(TOOL_VCC80_RC) \ 224 224 $(flags) $(addprefix /i, $(subst /,\\,$(incs))) $(addprefix /d, $(defs))\ 225 225 /fo$(obj)\ … … 242 242 TOOL_VCC80_LINK_LIBRARY_DEPORD = 243 243 define TOOL_VCC80_LINK_LIBRARY_CMDS 244 $( TOOL_VCC80_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \244 $(QUIET)$(TOOL_VCC80_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \ 245 245 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def)) 246 246 endef … … 265 265 TOOL_VCC80_LINK_PROGRAM_DEPORD = 266 266 define TOOL_VCC80_LINK_PROGRAM_CMDS 267 $( TOOL_VCC80_LD) $(flags) \267 $(QUIET)$(TOOL_VCC80_LD) $(flags) \ 268 268 /OUT:$(out) \ 269 269 /MAPINFO:EXPORTS /INCREMENTAL:NO \ … … 274 274 $(subst /,\\,$(objs)) \ 275 275 $(subst /,\\,$(libs)) 276 if test -f $(out).manifest; then \276 $(QUIET)if test -f $(out).manifest; then \ 277 277 $(TOOL_VCC80_MT) -manifest $(subst /,\\,$(out)).manifest -outputresource:$(subst /,\\,$(out)); \ 278 278 fi … … 298 298 TOOL_VCC80_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB)) 299 299 define TOOL_VCC80_LINK_DLL_CMDS 300 $( TOOL_VCC80_LD) $(flags) \300 $(QUIET)$(TOOL_VCC80_LD) $(flags) \ 301 301 /OUT:$(out) \ 302 302 /IMPLIB:$(outbase).lib \ … … 309 309 $(subst /,\\,$(objs)) \ 310 310 $(subst /,\\,$(libs)) 311 if test -f $(out).manifest; then \311 $(QUIET)if test -f $(out).manifest; then \ 312 312 $(TOOL_VCC80_MT) -manifest $(subst /,\\,$(out)).manifest "-outputresource:$(subst /,\\,$(out));#2"; \ 313 313 fi 314 314 ifeq ($(filter %.exp .def,$(othersrc)),) 315 if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi316 if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi315 $(QUIET)if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi 316 $(QUIET)if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi 317 317 endif 318 318 $(eval _DIRS += $(PATH_LIB)) … … 338 338 TOOL_VCC80_LINK_SYSMOD_DEPORD = 339 339 define TOOL_VCC80_LINK_SYSMOD_CMDS 340 $( TOOL_VCC80_LD) $(flags) \340 $(QUIET)$(TOOL_VCC80_LD) $(flags) \ 341 341 /OUT:$(out) \ 342 342 /MAPINFO:EXPORTS /INCREMENTAL:NO \ … … 347 347 $(subst /,\\,$(objs)) \ 348 348 $(subst /,\\,$(libs)) 349 if test -f $(out).manifest; then \349 $(QUIET)if test -f $(out).manifest; then \ 350 350 $(TOOL_VCC80_MT) -manifest $(subst /,\\,$(out)).manifest "-outputresource:$(subst /,\\,$(out));#2"; \ 351 351 fi
Note:
See TracChangeset
for help on using the changeset viewer.