Ignore:
Timestamp:
Dec 10, 2006, 8:16:02 AM (19 years ago)
Author:
bird
Message:

Implemented KBUILD_QUIET and KBUILD_VERBOSE={1|full} (was BUILD_QUIET, BUILD_VERBOSE, BUILD_DEBUG).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/VCC80X86.kmk

    r667 r696  
    117117ifdef VCC80X86_NEW_DEPS
    118118define TOOL_VCC80X86_COMPILE_C_CMDS
    119         $(TOOL_VCC80X86_CC) -c\
     119        $(QUIET)$(TOOL_VCC80X86_CC) -c\
    120120                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    121121                -Fd$(outbase)-obj.pdb \
     
    123123                -Fo$(obj)\
    124124                $(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)
    126126endef
    127127else
    128128define TOOL_VCC80X86_COMPILE_C_CMDS
    129         $(TOOL_VCC80X86_CC) -c\
     129        $(QUIET)$(TOOL_VCC80X86_CC) -c\
    130130                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    131131                -Fd$(outbase)-obj.pdb \
    132132                -Fo$(obj)\
    133133                $(subst /,\\,$(call ABSPATH,$(source)))
    134         $(TOOL_VCC80X86_CC) -E\
     134        $(QUIET)$(TOOL_VCC80X86_CC) -E\
    135135                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    136136                $(subst /,\\,$(call ABSPATH,$(source)))\
     
    158158ifdef VCC80X86_NEW_DEPS
    159159define TOOL_VCC80X86_COMPILE_CXX_CMDS
    160         $(TOOL_VCC80X86_CXX) -c\
     160        $(QUIET)$(TOOL_VCC80X86_CXX) -c\
    161161                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    162162                -Fd$(outbase)-obj.pdb \
     
    164164                -Fo$(obj)\
    165165                $(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)
    167167endef
    168168else
    169169define TOOL_VCC80X86_COMPILE_CXX_CMDS
    170         $(TOOL_VCC80X86_CXX) -c\
     170        $(QUIET)$(TOOL_VCC80X86_CXX) -c\
    171171                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    172172                -Fd$(outbase)-obj.pdb \
    173173                -Fo$(obj)\
    174174                $(subst /,\\,$(call ABSPATH,$(source)))
    175         $(TOOL_VCC80X86_CXX) -E\
     175        $(QUIET)$(TOOL_VCC80X86_CXX) -E\
    176176                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    177177                $(subst /,\\,$(call ABSPATH,$(source)))\
     
    199199TOOL_VCC80X86_COMPILE_RC_DEPORD =
    200200define TOOL_VCC80X86_COMPILE_RC_CMDS
    201         $(TOOL_VCC80X86_RC) \
     201        $(QUIET)$(TOOL_VCC80X86_RC) \
    202202                $(flags) $(addprefix /i, $(subst /,\\,$(incs))) $(addprefix /d, $(defs))\
    203203                /fo$(obj)\
     
    220220TOOL_VCC80X86_LINK_LIBRARY_DEPORD =
    221221define 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))) \
    223223                $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def))
    224224endef
     
    243243TOOL_VCC80X86_LINK_PROGRAM_DEPORD =
    244244define TOOL_VCC80X86_LINK_PROGRAM_CMDS
    245         $(TOOL_VCC80X86_LD) $(flags) \
     245        $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \
    246246                /OUT:$(out) \
    247247                /MAPINFO:EXPORTS /INCREMENTAL:NO \
     
    252252                $(subst /,\\,$(objs)) \
    253253                $(subst /,\\,$(libs))
    254         if test -f $(out).manifest; then \
     254        $(QUIET)if test -f $(out).manifest; then \
    255255                $(TOOL_VCC80X86_MT) -manifest $(subst /,\\,$(out)).manifest -outputresource:$(subst /,\\,$(out)); \
    256256        fi
     
    276276TOOL_VCC80X86_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB))
    277277define TOOL_VCC80X86_LINK_DLL_CMDS
    278         $(TOOL_VCC80X86_LD) $(flags) \
     278        $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \
    279279                /OUT:$(out) \
    280280                /IMPLIB:$(outbase).lib \
     
    287287                $(subst /,\\,$(objs)) \
    288288                $(subst /,\\,$(libs))
    289         if test -f $(out).manifest; then \
     289        $(QUIET)if test -f $(out).manifest; then \
    290290                $(TOOL_VCC80X86_MT) -manifest $(subst /,\\,$(out)).manifest "-outputresource:$(subst /,\\,$(out));#2"; \
    291291        fi
    292292ifeq ($(filter %.exp .def,$(othersrc)),)
    293         if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi
    294         if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi
     293        $(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
    295295endif
    296296$(eval _DIRS += $(PATH_LIB))
     
    316316TOOL_VCC80X86_LINK_SYSMOD_DEPORD =
    317317define TOOL_VCC80X86_LINK_SYSMOD_CMDS
    318         $(TOOL_VCC80X86_LD) $(flags) \
     318        $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \
    319319                /OUT:$(out) \
    320320                /MAPINFO:EXPORTS /INCREMENTAL:NO \
     
    325325                $(subst /,\\,$(objs)) \
    326326                $(subst /,\\,$(libs))
    327         if test -f $(out).manifest; then \
     327        $(QUIET)if test -f $(out).manifest; then \
    328328                $(TOOL_VCC80X86_MT) -manifest $(subst /,\\,$(out)).manifest "-outputresource:$(subst /,\\,$(out));#2"; \
    329329        fi
Note: See TracChangeset for help on using the changeset viewer.