Changeset 696 for trunk/kBuild
- Timestamp:
- Dec 10, 2006, 8:16:02 AM (19 years ago)
- Location:
- trunk/kBuild
- Files:
-
- 20 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/footer.kmk
r693 r696 666 666 .PRECIOUS: $(out) 667 667 $(out) $($(target)_$(srcname)_FETCH_OUTPUT_): | $($(target)_$(srcname)_FETCH_DEPORD_) 668 @$$(ECHO) Downloading $(source)...669 ## @todo do fancy stuff like download continuation.670 $$( RM) -f $(out) $(out).md5668 $$(call MSG_L1,Downloading $(source)...) 669 @## @todo do fancy stuff like download continuation. 670 $$(QUIET)$$(RM) -f $(out) $(out).md5 671 671 $($(target)_$(srcname)_FETCH_CMDS_) 672 @$(if $(md5),$$(APPEND) $(out).md5 "$(md5) *$(out)")673 $ (if $(md5),$$(MD5SUM) -c $(out).md5)672 $$(QUIET2)$(if $(md5),$$(APPEND) $(out).md5 "$(md5) *$(out)") 673 $$(QUIET)$(if $(md5),$$(MD5SUM) -c $(out).md5) 674 674 675 675 … … 677 677 # Intermediate goal for making sure the md5 and size matches. it will (re) fetch the archive if necessary. 678 678 $(out).checked_$(md5)_$(size): $($(target)_$(srcname)_FETCH_DEPEND_) | $($(target)_$(srcname)_FETCH_DEPORD_) 679 @$$(ECHO) Checking $(out) ($(source))...680 $$( RM) -f $$@ $(out).md5679 $$(call MSG_L1,Checking $(out),($(source))...) 680 $$(QUIET)$$(RM) -f $$@ $(out).md5 681 681 @# creates the .md5 we pass to md5sum. 682 @$(if $(md5),$$(APPEND) $(out).md5 "$(md5) *$(out)")682 $$(QUIET2)$(if $(md5),$$(APPEND) $(out).md5 "$(md5) *$(out)") 683 683 @# (re)fetch the file if it doesn't exist or if it doesn't matches the md5. 684 ## @todo do fancy stuff like download continuation.685 ( test -f $(out) && $(if $(md5),$$(MD5SUM) -c $(out).md5, true) ) \686 687 && $$(MAKE) $(out) -f $(MAKEFILE))688 @$$(APPEND) $$@684 @## @todo do fancy stuff like download continuation. 685 $$(QUIET)( test -f $(out) && $(if $(md5),$$(MD5SUM) -c $(out).md5, true) ) \ 686 || ( $$(RM_EXT) -f $(out) \ 687 && $$(MAKE) $(out) -f $(MAKEFILE) --no-print-directory ) 688 $$(QUIET2)$$(APPEND) $$@ 689 689 690 690 _TARGET_$(target)_FETCHED += $(out) $(out).checked_$(md5)_$(size) … … 700 700 $(out) $($(target)_$(srcname)_UNPACK_OUTPUT_): $($(target)_$(srcname)_UNPACK_DEPEND_) \ 701 701 | $($(target)_$(srcname)_UNPACK_DEPORD_) $(archive).checked_$(md5)_$(size) 702 @$$(ECHO) Unpacking $(source) into $(inst)...703 $$( RM) -f $(out)702 $$(call MSG_L1,Unpacking $(archive),into $(inst)...) 703 $$(QUIET)$$(RM) -f $(out) 704 704 @# if the source archive doesn't exist fetch it (can have been deleted to save space). 705 test -f $(archive) \706 707 && $$(MAKE) $(archive).checked_$(md5)_$(size) -f $(MAKEFILE))705 $$(QUIET)test -f $(archive) \ 706 || ( $$(RM_EXT) -f $(archive).checked_$(md5)_$(size) \ 707 && $$(MAKE) $(archive).checked_$(md5)_$(size) -f $(MAKEFILE) --no-print-directory ) 708 708 $($(target)_$(srcname)_UNPACK_CMDS_) 709 @$$(APPEND) $(out) $(notdir $(archive).checked_$(md5)_$(size))710 @$$(APPEND) $(out) $(notdir $(out))709 $$(QUIET2)$$(APPEND) $(out) $(notdir $(archive).checked_$(md5)_$(size)) 710 $$(QUIET2)$$(APPEND) $(out) $(notdir $(out)) 711 711 712 712 $(eval _TARGET_$(target)_UNPACKED += $(out)) … … 896 896 897 897 $(out).lst: $(_TARGET_$(target)_UNPACKED) | $(call DIRDEP,$(inst)) 898 @$$(ECHO) kBuild: Successfully fetched $(target)899 $$( RM) -f $$@ $$@.tmp900 @$$(APPEND) $$@.tmp "$(notdir $(out))"901 $ (if $(_TARGET_$(target)_UNPACKED),$$(CAT_EXT) $(_TARGET_$(target)_UNPACKED) >> $$@.tmp)902 $$( MV) -f $$@.tmp $$@898 $$(call MSG_L1,Successfully fetched $(target)) 899 $$(QUIET)$$(RM) -f $$@ $$@.tmp 900 $$(QUIET2)$$(APPEND) $$@.tmp "$(notdir $(out))" 901 $$(QUIET)$(if $(_TARGET_$(target)_UNPACKED),$$(CAT_EXT) $(_TARGET_$(target)_UNPACKED) >> $$@.tmp) 902 $$(QUIET)$$(MV) -f $$@.tmp $$@ 903 903 904 904 $(out)_unfetched: 905 @$$(ECHO) kBuild: Unfetching $(target)...906 $$( RM) -f $$(addprefix $(inst),$$(shell $$(CAT_EXT) $(out).lst 2> /dev/null | $$(SED) -e '/\/$$$$/d'))907 $$( RMDIR) -p --ignore-fail-on-non-empty --ignore-fail-on-not-exist $$(dir $$@) \905 $$(call MSG_L1,Unfetching $(target)...) 906 $$(QUIET)$$(RM) -f $$(addprefix $(inst),$$(shell $$(CAT_EXT) $(out).lst 2> /dev/null | $$(SED) -e '/\/$$$$/d')) 907 $$(QUIET)$$(RMDIR) -p --ignore-fail-on-non-empty --ignore-fail-on-not-exist $$(dir $$@) \ 908 908 $$(addprefix $(inst),$$(sort $$(dir $$(shell $$(CAT_EXT) $(out).lst 2> /dev/null)))) 909 $$( RM) -f $(out).lst $(out)910 $$( RMDIR) -p --ignore-fail-on-non-empty --ignore-fail-on-not-exist $$(dir $$@)909 $$(QUIET)$$(RM) -f $(out).lst $(out) 910 $$(QUIET)$$(RMDIR) -p --ignore-fail-on-non-empty --ignore-fail-on-not-exist $$(dir $$@) 911 911 912 912 $(out): $(comp-vars _TARGET_$(target)_DIGEST_PREV,_TARGET_$(target)_DIGEST,FORCE) | $(call DIRDEP,$(inst)) 913 @$$(RM) -f $$@914 @$$(ECHO) kBuild: $$(if $$(wildcard $(out).lst),$$(if $$(_TARGET_$(target)_DIGEST),Re-fetching,Removing),Fetching) $(target)...915 @$$(if $$(wildcard $(out).lst),$$(MAKE) -f $(MAKEFILE)$(out)_unfetched)916 @$$(if $$(_TARGET_$(target)_DIGEST),$$(MAKE) -f $(MAKEFILE)$(out).lst)917 @$$(if $$(_TARGET_$(target)_DIGEST),$$(APPEND) $$@ "_TARGET_$(target)_DIGEST_PREV := $(_TARGET_$(target)_DIGEST)")913 $$(QUIET)$$(RM) -f $$@ 914 $$(call MSG_L1,$$(if $$(wildcard $(out).lst),$$(if $$(_TARGET_$(target)_DIGEST),Re-fetching,Removing),Fetching) $(target)...) 915 $$(QUIET)$$(if $$(wildcard $(out).lst ),$$(MAKE) -f $(MAKEFILE) --no-print-directory $(out)_unfetched) 916 $$(QUIET)$$(if $$(_TARGET_$(target)_DIGEST),$$(MAKE) -f $(MAKEFILE) --no-print-directory $(out).lst) 917 $$(QUIET2)$$(if $$(_TARGET_$(target)_DIGEST),$$(APPEND) $$@ "_TARGET_$(target)_DIGEST_PREV := $(_TARGET_$(target)_DIGEST)") 918 918 919 919 .NOTPARALLEL: $(out).lst $(out)_unfetched $(out) … … 1025 1025 | \ 1026 1026 $($(target)_$(source)_DEPORD_) 1027 $ (call MSG_L1,Creating$$@)1028 $ (RM) -f $(dep) $(obj) $($(target)_$(source)_OUTPUT_)1027 $$(call MSG_L1,Compiling $(source),=> $$@) 1028 $$(QUIET)$$(RM) -f $(dep) $(obj) $($(target)_$(source)_OUTPUT_) 1029 1029 $(custom_pre) 1030 1030 … … 1033 1033 $(custom_post) 1034 1034 ifndef NO_COMPILE_CMDS_DEPS 1035 @$(APPEND) "$(dep)"1036 @$(APPEND) "$(dep)" 'define $(target)_$(source)_CMDS_PREV_'1037 @$(APPEND) "$(dep)" '$(subst $(NL),'$(NL)$(TAB)@$(APPEND) "$(dep)" ',$($(target)_$(source)_CMDS_))'1038 @$(APPEND) "$(dep)" 'endef'1035 $$(QUIET2)$$(APPEND) "$(dep)" 1036 $$(QUIET2)$$(APPEND) "$(dep)" 'define $(target)_$(source)_CMDS_PREV_' 1037 $$(QUIET2)$$(APPEND) "$(dep)" '$(subst $(NL),'$(NL)$(TAB)@$(APPEND) "$(dep)" ',$($(target)_$(source)_CMDS_))' 1038 $$(QUIET2)$$(APPEND) "$(dep)" 'endef' 1039 1039 endif 1040 1040 … … 1073 1073 | \ 1074 1074 $($(target)_DEPORD_) 1075 $ (call MSG_L1,Creating $$@)1076 $ (RM) -f $(dep) $(out) $($(target)_OUTPUT_)1075 $$(call MSG_L1,Linking $$@) 1076 $$(QUIET)$$(RM) -f $(dep) $(out) $($(target)_OUTPUT_) 1077 1077 $(custom_pre) 1078 1078 … … 1081 1081 $(custom_post) 1082 1082 ifndef NO_LINK_CMDS_DEPS 1083 @$(APPEND) "$(dep)" 'define $(target)_CMDS_PREV_'1084 @$(APPEND) "$(dep)" '$(subst $(NL),'$(NL)$(TAB)@$(APPEND) "$(dep)" ',$($(target)_CMDS_))'1085 @$(APPEND) "$(dep)" 'endef'1083 $$(QUIET2)$$(APPEND) "$(dep)" 'define $(target)_CMDS_PREV_' 1084 $$(QUIET2)$$(APPEND) "$(dep)" '$(subst $(NL),'$(NL)$(TAB)@$(APPEND) "$(dep)" ',$($(target)_CMDS_))' 1085 $$(QUIET2)$$(APPEND) "$(dep)" 'endef' 1086 1086 endif 1087 1087 … … 1098 1098 define def_link_install_rule 1099 1099 $(INSTARGET_$(target)) : $(out) | $(call DIRDEP,$(dir $(INSTARGET_$(target)))) 1100 $(INSTALL) $$(if $(mode),-m $(mode)) $(out) $$@ 1100 $$(call MSG_L1,Installing $(target),=> $$@) 1101 $$(QUIET)$$(INSTALL) $$(if $(mode),-m $(mode)) $(out) $$@ 1101 1102 endef 1102 1103 … … 2019 2020 # the install rule 2020 2021 $(insdst) : $(srcsrc) | $(call DIRDEP,$(dir $(insdst))) 2021 $$(if $$(filter $(INSTALL),$(inscmd)),,$$(RM) -f $$@) 2022 $(inscmd) 2022 $$(call MSG_L1,Installing $(srcsrc),=> $(insdst)) 2023 $$(QUIET)$$(if $$(filter $(INSTALL),$(inscmd)),,$$(RM) -f $$@) 2024 $$(QUIET)$(inscmd) 2023 2025 endef 2024 2026 … … 2134 2136 # the install rule 2135 2137 $(insdst) : | $(call DIRDEP,$(dir $(insdst))) 2136 $$(RM) -f $$@ 2137 $$(LN_SYMLINK) $(symdst) $(insdst) 2138 $$(call MSG_L1,Installing symlink $(insdst),pointing to $(symdst)) 2139 $$(QUIET)$$(RM) -f $$@ 2140 $$(QUIET)$$(LN_SYMLINK) $(symdst) $(insdst) 2138 2141 endef 2139 2142 … … 2183 2186 # the install rule 2184 2187 $(insdst): 2185 $(INSTALL) -d \ 2188 $$(call MSG_L1,Installing directory $(insdst)) 2189 $$(QUIET)$$(INSTALL) -d \ 2186 2190 $(if $(uid),-o $(uid))\ 2187 2191 $(if $(gid),-g $(gid))\ … … 2296 2300 define def_mkdir_rule 2297 2301 $(directory): 2298 $ (call MSG_L1,Creating directory $$@)2299 $ (MKDIR) -p $$@2302 $$(call MSG_L2,Creating directory $$@) 2303 $$(QUIET)$$(MKDIR) -p $$@ 2300 2304 endef 2301 2305 … … 2328 2332 define def_pass_subdir 2329 2333 pass_$(pass)$(tag):: $(dep) 2330 + $ (QUIET)$$(MAKE) -C $(subdir) -f $$(notdir $$(firstword $$(wildcard $$(addprefix $(subdir)/,$$(DEFAULT_MAKEFILE))))) pass_$(pass)2334 + $$(QUIET)$$(MAKE) -C $(subdir) -f $$(notdir $$(firstword $$(wildcard $$(addprefix $(subdir)/,$$(DEFAULT_MAKEFILE))))) pass_$(pass) 2331 2335 endef 2332 2336 … … 2338 2342 define def_pass_makefile 2339 2343 pass_$(pass)$(tag):: $(dep) 2340 + $ (QUIET)$$(MAKE) -C $(patsubst %/,%,$(dir $(makefile))) -f $(notdir $(makefile)) pass_$(pass)2344 + $$(QUIET)$$(MAKE) -C $(patsubst %/,%,$(dir $(makefile))) -f $(notdir $(makefile)) pass_$(pass) 2341 2345 endef 2342 2346 … … 2364 2368 pass_$(pass)_doit: $(PASS_$(PASS)_trgs) $(foreach var,$(PASS_$(PASS)_vars),$(var)) 2365 2369 pass_$(pass)_this: pass_$(pass)_before 2366 + $ (QUIET)$$(MAKE) -f $$(MAKEFILE) pass_$(pass)_doit2370 + $$(QUIET)$$(MAKE) -f $$(MAKEFILE) pass_$(pass)_doit 2367 2371 pass_$(pass)_after:: pass_$(pass)_this 2368 2372 pass_$(pass): pass_$(pass)_after … … 2391 2395 pass_$(pass)_doit: $(PASS_$(PASS)_trgs) $(foreach var,$(PASS_$(PASS)_vars),$(var)) 2392 2396 pass_$(pass)_this: pass_$(pass)_before 2393 + $ (QUIET)$$(MAKE) -f $$(MAKEFILE) pass_$(pass)_doit2397 + $$(QUIET)$$(MAKE) -f $$(MAKEFILE) pass_$(pass)_doit 2394 2398 pass_$(pass)_after:: pass_$(pass)_this 2395 2399 pass_$(pass): pass_$(pass)_after … … 2421 2425 .PHONY: pass_$(pass)_order 2422 2426 pass_$(pass)_order: $(pass_prev) 2423 $ (call MSG_L1,Pass - $(if $(PASS_$(PASS)),$(PASS_$(PASS)),$(pass)))2424 + $ (QUIET)$$(MAKE) -f $$(MAKEFILE) pass_$(pass)2427 $$(call MSG_L1,Pass - $$(if $$(PASS_$(PASS)),$$(PASS_$(PASS)),$(pass))) 2428 + $$(QUIET)$$(MAKE) -f $$(MAKEFILE) pass_$(pass) 2425 2429 else 2426 2430 .NOTPARALLEL: pass_$(pass)_order pass_$(pass)_banner 2427 2431 .PHONY: pass_$(pass)_order pass_$(pass)_banner 2428 2432 pass_$(pass)_banner: 2429 $ (call MSG_L1,Pass - $(if $(PASS_$(PASS)),$(PASS_$(PASS)),$(pass)))2433 $$(call MSG_L1,Pass - $$(if $$(PASS_$(PASS)),$$(PASS_$(PASS)),$(pass))) 2430 2434 pass_$(pass)_order: \ 2431 2435 $(pass_prev) \ -
trunk/kBuild/header.kmk
r693 r696 436 436 LN_SYMLINK := $(LN) -s 437 437 438 439 440 #441 # Message macros.442 #443 444 ifndef BUILD_QUIET445 ifdef BUILD_DEBUG446 BUILD_VERBOSE := 9447 endif448 MSG_L1 = @$(ECHO) "kBuild: $1"449 ifdef BUILD_VERBOSE450 MSG_L2 = @$(ECHO) "kBuild: $1"451 QUIET :=452 else453 QUIET := @454 MSG_L2 =455 endif456 ifdef BUILD_DEBUG457 MSG_L3 = @$(ECHO) "kBuild: $1"458 else459 MSG_L3 =460 endif461 else462 QUIET :=463 MSG_L1 =464 MSG_L2 =465 MSG_L3 =466 endif467 468 438 ## ABSPATH - make paths absolute. 469 439 # This implementation is clumsy and doesn't resolve '..' and '.' components. 470 440 # 471 441 # @param $1 The paths to make absolute. 442 # @obsolete Use the GNU make function $(abspath) directly now. 472 443 ABSPATH = $(abspath $(1)) 473 444 … … 705 676 706 677 678 # 679 # Message macros. 680 # 681 # This is done after including Config.kmk as to allow for 682 # KBUILD_QUIET and KBUILD_VERBOSE to be configurable. 683 # 684 ifdef KBUILD_QUIET 685 # minimal output. 686 QUIET := @ 687 QUIET2:= @ 688 MSG_L1 = 689 MSG_L2 = 690 MSG_L3 = 691 else 692 ifndef KBUILD_VERBOSE 693 QUIET := @ 694 QUIET2:= @ 695 MSG_L1 = @$(ECHO) "kBuild: $1" 696 MSG_L2 = 697 MSG_L3 = 698 else 699 # maximal output. 700 QUIET := 701 MSG_L1 = @$(ECHO) "kBuild: $1 $2" 702 MSG_L2 = @$(ECHO) "kBuild: $1" 703 ifeq ($(KBUILD_VERBOSE),full) 704 QUIET2:= @ 705 else 706 QUIET2:= 707 endif 708 endif 709 endif 710 707 711 # end-of-file-content 708 712 __header_kmk__ := 1 -
trunk/kBuild/tools/ALP.kmk
r667 r696 61 61 TOOL_ALP_COMPILE_AS_DEPORD = 62 62 define TOOL_ALP_COMPILE_AS_CMDS 63 $( TOOL_ALP_AS)\63 $(QUIET)$(TOOL_ALP_AS)\ 64 64 $(flags) $(addsuffix /,$(addprefix -I:, $(incs))) $(addprefix -D:, $(defs))\ 65 65 $(source)\ -
trunk/kBuild/tools/GCC.kmk
r667 r696 88 88 TOOL_GCC_COMPILE_C_DEPORD = 89 89 define TOOL_GCC_COMPILE_C_CMDS 90 $( TOOL_GCC_CC) -c\90 $(QUIET)$(TOOL_GCC_CC) -c\ 91 91 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 92 92 -Wp,-MD,$(dep) -Wp,-MT,$(out) \ … … 113 113 TOOL_GCC_COMPILE_CXX_DEPORD = 114 114 define TOOL_GCC_COMPILE_CXX_CMDS 115 $( TOOL_GCC_CXX) -c\115 $(QUIET)$(TOOL_GCC_CXX) -c\ 116 116 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 117 117 -Wp,-MD,$(dep) -Wp,-MT,$(out) \ … … 138 138 TOOL_GCC_COMPILE_AS_DEPORD = 139 139 define TOOL_GCC_COMPILE_AS_CMDS 140 $( TOOL_GCC_AS) -c\140 $(QUIET)$(TOOL_GCC_AS) -c\ 141 141 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 142 142 -Wp,-MD,$(dep) -Wp,-MT,$(out) \ … … 159 159 TOOL_GCC_LINK_LIBRARY_DEPORD = 160 160 define TOOL_GCC_LINK_LIBRARY_CMDS 161 $( TOOL_GCC_AR) $(flags) $(out) $(objs)161 $(QUIET)$(TOOL_GCC_AR) $(flags) $(out) $(objs) 162 162 endef 163 163 … … 181 181 TOOL_GCC_LINK_PROGRAM_DEPORD = 182 182 define TOOL_GCC_LINK_PROGRAM_CMDS 183 $( TOOL_GCC_LD) $(flags) -o $(out) $(objs) \183 $(QUIET)$(TOOL_GCC_LD) $(flags) -o $(out) $(objs) \ 184 184 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib))) 185 185 endef … … 203 203 TOOL_GCC_LINK_DLL_DEPORD = 204 204 define TOOL_GCC_LINK_DLL_CMDS 205 $( TOOL_GCC_LD) $(TOOL_GCC_LDFLAGS.dll) $(flags) -o $(out) $(objs) \205 $(QUIET)$(TOOL_GCC_LD) $(TOOL_GCC_LDFLAGS.dll) $(flags) -o $(out) $(objs) \ 206 206 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib))) 207 207 endef -
trunk/kBuild/tools/GCC3.kmk
r667 r696 106 106 TOOL_GCC3_COMPILE_C_DEPORD = 107 107 define TOOL_GCC3_COMPILE_C_CMDS 108 $( TOOL_GCC3_CC) -c\108 $(QUIET)$(TOOL_GCC3_CC) -c\ 109 109 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 110 110 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 130 130 TOOL_GCC3_COMPILE_CXX_DEPORD = 131 131 define TOOL_GCC3_COMPILE_CXX_CMDS 132 $( TOOL_GCC3_CXX) -c\132 $(QUIET)$(TOOL_GCC3_CXX) -c\ 133 133 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 134 134 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 155 155 TOOL_GCC3_COMPILE_AS_DEPORD = 156 156 define TOOL_GCC3_COMPILE_AS_CMDS 157 $( TOOL_GCC3_AS) -c\157 $(QUIET)$(TOOL_GCC3_AS) -c\ 158 158 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 159 159 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 176 176 TOOL_GCC3_LINK_LIBRARY_DEPORD = 177 177 define TOOL_GCC3_LINK_LIBRARY_CMDS 178 $( APPEND) $(out).ar-script "CREATE $(out)"178 $(QUIET)$(APPEND) $(out).ar-script "CREATE $(out)" 179 179 $(foreach o, $(objs)\ 180 ,$(NL)$(TAB)$( APPEND) $(out).ar-script "ADDMOD $(o)")180 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDMOD $(o)") 181 181 $(foreach srclib, $(filter %.a %.lib,$(othersrc))\ 182 ,$(NL)$(TAB)$( APPEND) $(out).ar-script "ADDLIB $(srclib)")182 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(srclib)") 183 183 $(if $(filter %.def %.imp,$(othersrc))\ 184 184 ,$(TOOL_GCC3_AR_IMP) -o $(outbase).imp.a $(filter %.def %.imp,$(othersrc))\ 185 $(NL)$(TAB)$( APPEND) $(out).ar-script "ADDLIB $(outbase).imp.a")186 $( APPEND) $(out).ar-script "SAVE"187 $( APPEND) $(out).ar-script "END"188 $( TOOL_GCC3_AR) -M < $(out).ar-script185 $(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(outbase).imp.a") 186 $(QUIET)$(APPEND) $(out).ar-script "SAVE" 187 $(QUIET)$(APPEND) $(out).ar-script "END" 188 $(QUIET)$(TOOL_GCC3_AR) -M < $(out).ar-script 189 189 endef 190 190 … … 208 208 TOOL_GCC3_LINK_PROGRAM_DEPORD = 209 209 define TOOL_GCC3_LINK_PROGRAM_CMDS 210 $( TOOL_GCC3_LD) $(flags) -o $(out) $(objs)\210 $(QUIET)$(TOOL_GCC3_LD) $(flags) -o $(out) $(objs)\ 211 211 $(filter %.def, $(othersrc))\ 212 212 $(foreach p,$(libpath), -L$(p))\ … … 234 234 TOOL_GCC3_LINK_DLL_DEPORD = 235 235 define TOOL_GCC3_LINK_DLL_CMDS 236 $( TOOL_GCC3_LD) $(TOOL_GCC3_LDFLAGS.dll) $(flags) -o $(out)\236 $(QUIET)$(TOOL_GCC3_LD) $(TOOL_GCC3_LDFLAGS.dll) $(flags) -o $(out)\ 237 237 $(if $(filter-out win32 os2, $(BUILD_TARGET)),$(call TOOL_GCC3_LD_SONAME,$(target),$(out)))\ 238 238 $(objs)\ … … 262 262 TOOL_GCC3_LINK_SYSMOD_DEPORD = 263 263 define TOOL_GCC3_LINK_SYSMOD_CMDS 264 $( TOOL_GCC3_LD_SYSMOD) $(TOOL_GCC3_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\264 $(QUIET)$(TOOL_GCC3_LD_SYSMOD) $(TOOL_GCC3_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\ 265 265 $(filter %.def, $(othersrc))\ 266 266 $(foreach p,$(libpath), -L$(p))\ -
trunk/kBuild/tools/GCC32.kmk
r667 r696 105 105 TOOL_GCC32_COMPILE_C_DEPORD = 106 106 define TOOL_GCC32_COMPILE_C_CMDS 107 $( TOOL_GCC32_CC) -c\107 $(QUIET)$(TOOL_GCC32_CC) -c\ 108 108 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 109 109 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 129 129 TOOL_GCC32_COMPILE_CXX_DEPORD = 130 130 define TOOL_GCC32_COMPILE_CXX_CMDS 131 $( TOOL_GCC32_CXX) -c\131 $(QUIET)$(TOOL_GCC32_CXX) -c\ 132 132 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 133 133 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 154 154 TOOL_GCC32_COMPILE_AS_DEPORD = 155 155 define TOOL_GCC32_COMPILE_AS_CMDS 156 $( TOOL_GCC32_AS) -c\156 $(QUIET)$(TOOL_GCC32_AS) -c\ 157 157 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 158 158 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 175 175 TOOL_GCC32_LINK_LIBRARY_DEPORD = 176 176 define TOOL_GCC32_LINK_LIBRARY_CMDS 177 $( APPEND) $(out).ar-script "CREATE $(out)"177 $(QUIET)$(APPEND) $(out).ar-script "CREATE $(out)" 178 178 $(foreach o, $(objs)\ 179 ,$(NL)$(TAB)$( APPEND) $(out).ar-script "ADDMOD $(o)")179 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDMOD $(o)") 180 180 $(foreach srclib, $(filter %.a %.lib,$(othersrc))\ 181 ,$(NL)$(TAB)$( APPEND) $(out).ar-script "ADDLIB $(srclib)")182 $( APPEND) $(out).ar-script "SAVE"183 $( APPEND) $(out).ar-script "END"184 $( TOOL_GCC32_AR) -M < $(out).ar-script181 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(srclib)") 182 $(QUIET)$(APPEND) $(out).ar-script "SAVE" 183 $(QUIET)$(APPEND) $(out).ar-script "END" 184 $(QUIET)$(TOOL_GCC32_AR) -M < $(out).ar-script 185 185 endef 186 186 … … 203 203 TOOL_GCC32_LINK_PROGRAM_DEPORD = 204 204 define TOOL_GCC32_LINK_PROGRAM_CMDS 205 $( TOOL_GCC32_LD) $(flags) -o $(out) $(objs)\205 $(QUIET)$(TOOL_GCC32_LD) $(flags) -o $(out) $(objs)\ 206 206 $(foreach p,$(libpath), -L$(p))\ 207 207 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\ … … 227 227 TOOL_GCC32_LINK_DLL_DEPORD = 228 228 define TOOL_GCC32_LINK_DLL_CMDS 229 $( TOOL_GCC32_LD) $(TOOL_GCC32_LDFLAGS.dll) $(flags) -o $(out)\229 $(QUIET)$(TOOL_GCC32_LD) $(TOOL_GCC32_LDFLAGS.dll) $(flags) -o $(out)\ 230 230 $(if $(filter-out win32 os2, $(BUILD_TARGET)),$(call TOOL_GCC32_LD_SONAME,$(target),$(out)))\ 231 231 $(objs)\ … … 253 253 TOOL_GCC32_LINK_SYSMOD_DEPORD = 254 254 define TOOL_GCC32_LINK_SYSMOD_CMDS 255 $( TOOL_GCC32_LD_SYSMOD) $(TOOL_GCC32_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\255 $(QUIET)$(TOOL_GCC32_LD_SYSMOD) $(TOOL_GCC32_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\ 256 256 $(foreach p,$(libpath), -L$(p))\ 257 257 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\ -
trunk/kBuild/tools/GCC3OMF.kmk
r667 r696 97 97 TOOL_GCC3OMF_COMPILE_C_DEPORD = 98 98 define TOOL_GCC3OMF_COMPILE_C_CMDS 99 $( TOOL_GCC3OMF_CC) -c\99 $(QUIET)$(TOOL_GCC3OMF_CC) -c\ 100 100 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 101 101 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP \ … … 122 122 TOOL_GCC3OMF_COMPILE_CXX_DEPORD = 123 123 define TOOL_GCC3OMF_COMPILE_CXX_CMDS 124 $( TOOL_GCC3OMF_CXX) -c\124 $(QUIET)$(TOOL_GCC3OMF_CXX) -c\ 125 125 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 126 126 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP \ … … 147 147 TOOL_GCC3OMF_COMPILE_AS_DEPORD = 148 148 define TOOL_GCC3OMF_COMPILE_AS_CMDS 149 $( TOOL_GCC3OMF_AS) -c\149 $(QUIET)$(TOOL_GCC3OMF_AS) -c\ 150 150 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 151 151 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 169 169 TOOL_GCC3OMF_LINK_LIBRARY_DEPORD = 170 170 define TOOL_GCC3OMF_LINK_LIBRARY_CMDS 171 $( if $(filter %.def %.imp,$(othersrc)),$(TOOL_GCC3OMF_AR_IMP) -o $(out) $(filter %.def %.imp,$(othersrc)),)172 $( TOOL_GCC3OMF_AR) $(flags) $(out) $(objs) $(filter %.a %.lib,$(othersrc))171 $(QUIET)$(if $(filter %.def %.imp,$(othersrc)),$(TOOL_GCC3OMF_AR_IMP) -o $(out) $(filter %.def %.imp,$(othersrc)),) 172 $(QUIET)$(TOOL_GCC3OMF_AR) $(flags) $(out) $(objs) $(filter %.a %.lib,$(othersrc)) 173 173 endef 174 174 … … 193 193 TOOL_GCC3OMF_LINK_PROGRAM_DEPORD = 194 194 define TOOL_GCC3OMF_LINK_PROGRAM_CMDS 195 $( TOOL_GCC3OMF_LD) $(flags) -o $(out) $(objs)\195 $(QUIET)$(TOOL_GCC3OMF_LD) $(flags) -o $(out) $(objs)\ 196 196 $(filter %.def, $(othersrc))\ 197 197 $(foreach p,$(libpath), -L$(p))\ … … 220 220 TOOL_GCC3OMF_LINK_DLL_DEPORD = 221 221 define TOOL_GCC3OMF_LINK_DLL_CMDS 222 $( TOOL_GCC3OMF_LD) $(TOOL_GCC3OMF_LDFLAGS.dll) $(flags) -o $(out) $(objs)\222 $(QUIET)$(TOOL_GCC3OMF_LD) $(TOOL_GCC3OMF_LDFLAGS.dll) $(flags) -o $(out) $(objs)\ 223 223 $(filter %.def, $(othersrc))\ 224 224 $(foreach p,$(libpath), -L$(p))\ … … 246 246 TOOL_GCC3OMF_LINK_SYSMOD_DEPORD = 247 247 define TOOL_GCC3OMF_LINK_SYSMOD_CMDS 248 $( TOOL_GCC3OMF_LD_SYSMOD) $(TOOL_GCC3OMF_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\248 $(QUIET)$(TOOL_GCC3OMF_LD_SYSMOD) $(TOOL_GCC3OMF_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\ 249 249 $(filter %.def, $(othersrc))\ 250 250 $(foreach p,$(libpath), -L$(p))\ -
trunk/kBuild/tools/GCC4MACHO.kmk
r667 r696 98 98 TOOL_GCC4MACHO_COMPILE_C_DEPORD = 99 99 define TOOL_GCC4MACHO_COMPILE_C_CMDS 100 $( TOOL_GCC4MACHO_CC) -c\100 $(QUIET)$(TOOL_GCC4MACHO_CC) -c\ 101 101 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 102 102 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 122 122 TOOL_GCC4MACHO_COMPILE_CXX_DEPORD = 123 123 define TOOL_GCC4MACHO_COMPILE_CXX_CMDS 124 $( TOOL_GCC4MACHO_CXX) -c\124 $(QUIET)$(TOOL_GCC4MACHO_CXX) -c\ 125 125 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 126 126 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 147 147 TOOL_GCC4MACHO_COMPILE_AS_DEPORD = 148 148 define TOOL_GCC4MACHO_COMPILE_AS_CMDS 149 $( TOOL_GCC4MACHO_AS) -c\149 $(QUIET)$(TOOL_GCC4MACHO_AS) -c\ 150 150 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 151 151 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 168 168 TOOL_GCC4MACHO_LINK_LIBRARY_DEPORD = 169 169 define TOOL_GCC4MACHO_LINK_LIBRARY_CMDS 170 $( TOOL_GCC4MACHO_AR) $(flags) $(out) $(objs) $(filter %.a %.lib, $(othersrc))170 $(QUIET)$(TOOL_GCC4MACHO_AR) $(flags) $(out) $(objs) $(filter %.a %.lib, $(othersrc)) 171 171 endef 172 172 … … 189 189 TOOL_GCC4MACHO_LINK_PROGRAM_DEPORD = 190 190 define TOOL_GCC4MACHO_LINK_PROGRAM_CMDS 191 $( TOOL_GCC4MACHO_LD) $(flags) -o $(out) $(objs)\191 $(QUIET)$(TOOL_GCC4MACHO_LD) $(flags) -o $(out) $(objs)\ 192 192 $(foreach p,$(libpath), -L$(p))\ 193 193 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\ … … 213 213 TOOL_GCC4MACHO_LINK_DLL_DEPORD = 214 214 define TOOL_GCC4MACHO_LINK_DLL_CMDS 215 $( TOOL_GCC4MACHO_LD) $(TOOL_GCC4MACHO_LDFLAGS.dll) $(flags) -o $(out)\215 $(QUIET)$(TOOL_GCC4MACHO_LD) $(TOOL_GCC4MACHO_LDFLAGS.dll) $(flags) -o $(out)\ 216 216 $(if $(filter-out win32 os2, $(BUILD_TARGET)),$(call TOOL_GCC4MACHO_LD_SONAME,$(target),$(out)))\ 217 217 $(objs)\ … … 239 239 TOOL_GCC4MACHO_LINK_SYSMOD_DEPORD = 240 240 define TOOL_GCC4MACHO_LINK_SYSMOD_CMDS 241 $( TOOL_GCC4MACHO_LD_SYSMOD) $(TOOL_GCC4MACHO_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\241 $(QUIET)$(TOOL_GCC4MACHO_LD_SYSMOD) $(TOOL_GCC4MACHO_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\ 242 242 $(foreach p,$(libpath), -L$(p))\ 243 243 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\ -
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! -
trunk/kBuild/tools/NASM.kmk
r667 r696 65 65 TOOL_NASM_COMPILE_AS_DEPORD = 66 66 define TOOL_NASM_COMPILE_AS_CMDS 67 $( TOOL_NASM_AS)\67 $(QUIET)$(TOOL_NASM_AS)\ 68 68 $(flags) $(addsuffix /,$(addprefix -i, $(incs))) $(addprefix -D, $(defs))\ 69 69 -l $(outbase).lst\ 70 70 -o $(obj)\ 71 71 $(call ABSPATH,$(source)) 72 $( TOOL_NASM_AS)\72 $(QUIET)$(TOOL_NASM_AS)\ 73 73 $(flags) $(addsuffix /,$(addprefix -i, $(incs))) $(addprefix -D, $(defs))\ 74 74 -l $(outbase).lst\ -
trunk/kBuild/tools/TAR.kmk
r692 r696 57 57 ifeq ($(BUILD_PLATFORM),win) # hacking with buggy unxutils on windows. it doesn't like driver letters. 58 58 define TOOL_TAR_UNPACK_CMDS 59 $( TOOL_TAR_UNPACK) -x $(flags) -C $(subst G:,,$(inst)) -f $(archive)60 $( TOOL_TAR_UNPACK) -t $(flags) -f $(archive) > $(out)59 $(QUIET)$(TOOL_TAR_UNPACK) -x $(flags) -C $(subst G:,,$(inst)) -f $(archive) 60 $(QUIET)$(TOOL_TAR_UNPACK) -t $(flags) -f $(archive) > $(out) 61 61 endef 62 62 else 63 63 define TOOL_TAR_UNPACK_CMDS 64 $( TOOL_TAR_UNPACK) -x $(flags) -C $(inst) -f $(archive)65 $( TOOL_TAR_UNPACK) -t $(flags) -f $(archive) > $(out)64 $(QUIET)$(TOOL_TAR_UNPACK) -x $(flags) -C $(inst) -f $(archive) 65 $(QUIET)$(TOOL_TAR_UNPACK) -t $(flags) -f $(archive) > $(out) 66 66 endef 67 67 endif -
trunk/kBuild/tools/TARGZ.kmk
r692 r696 59 59 TOOL_TARGZ_UNPACK_DEPORD = 60 60 define TOOL_TARGZ_UNPACK_CMDS 61 $( TOOL_TARGZ_UNPACK) -x $(flags) -C $(inst) -f $(archive)62 $( TOOL_TARGZ_UNPACK) -t $(flags) -f $(archive) > $(out)61 $(QUIET)$(TOOL_TARGZ_UNPACK) -x $(flags) -C $(inst) -f $(archive) 62 $(QUIET)$(TOOL_TARGZ_UNPACK) -t $(flags) -f $(archive) > $(out) 63 63 endef 64 64 -
trunk/kBuild/tools/VCC70.kmk
r692 r696 119 119 ifdef VCC70_NEW_DEPS 120 120 define TOOL_VCC70_COMPILE_C_CMDS 121 $( TOOL_VCC70_CC) -c\121 $(QUIET)$(TOOL_VCC70_CC) -c\ 122 122 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 123 123 -Fd$(outbase)-obj.pdb \ … … 125 125 -Fo$(obj)\ 126 126 $(subst /,\\,$(call ABSPATH,$(source))) 127 $( DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb)127 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb) 128 128 endef 129 129 else 130 130 define TOOL_VCC70_COMPILE_C_CMDS 131 $( TOOL_VCC70_CC) -c\131 $(QUIET)$(TOOL_VCC70_CC) -c\ 132 132 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 133 133 -Fd$(outbase)-obj.pdb \ 134 134 -Fo$(obj)\ 135 135 $(subst /,\\,$(call ABSPATH,$(source))) 136 $( TOOL_VCC70_CC) -E\136 $(QUIET)$(TOOL_VCC70_CC) -E\ 137 137 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 138 138 $(subst /,\\,$(call ABSPATH,$(source)))\ … … 160 160 ifdef VCC70_NEW_DEPS 161 161 define TOOL_VCC70_COMPILE_CXX_CMDS 162 $( TOOL_VCC70_CXX) -c\162 $(QUIET)$(TOOL_VCC70_CXX) -c\ 163 163 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 164 164 -Fd$(outbase)-obj.pdb \ … … 166 166 -Fo$(obj)\ 167 167 $(subst /,\\,$(call ABSPATH,$(source))) 168 $( DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb)168 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb) 169 169 endef 170 170 else 171 171 define TOOL_VCC70_COMPILE_CXX_CMDS 172 $( TOOL_VCC70_CXX) -c\172 $(QUIET)$(TOOL_VCC70_CXX) -c\ 173 173 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 174 174 -Fd$(outbase)-obj.pdb \ 175 175 -Fo$(obj)\ 176 176 $(subst /,\\,$(call ABSPATH,$(source))) 177 $( TOOL_VCC70_CXX) -E\177 $(QUIET)$(TOOL_VCC70_CXX) -E\ 178 178 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 179 179 $(subst /,\\,$(call ABSPATH,$(source)))\ … … 200 200 TOOL_VCC70_COMPILE_RC_DEPORD = 201 201 define TOOL_VCC70_COMPILE_RC_CMDS 202 $( TOOL_VCC70_RC) \202 $(QUIET)$(TOOL_VCC70_RC) \ 203 203 $(flags) $(addprefix /i, $(subst /,\\,$(incs))) $(addprefix /d, $(defs))\ 204 204 /fo$(obj)\ … … 221 221 TOOL_VCC70_LINK_LIBRARY_DEPORD = 222 222 define TOOL_VCC70_LINK_LIBRARY_CMDS 223 $( TOOL_VCC70_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \223 $(QUIET)$(TOOL_VCC70_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \ 224 224 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def)) 225 225 endef … … 244 244 TOOL_VCC70_LINK_PROGRAM_DEPORD = 245 245 define TOOL_VCC70_LINK_PROGRAM_CMDS 246 $( TOOL_VCC70_LD) $(flags) \246 $(QUIET)$(TOOL_VCC70_LD) $(flags) \ 247 247 /OUT:$(out) \ 248 248 /MAPINFO:EXPORTS /INCREMENTAL:NO /MAPINFO:LINES \ … … 274 274 TOOL_VCC70_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB)) 275 275 define TOOL_VCC70_LINK_DLL_CMDS 276 $( TOOL_VCC70_LD) $(flags) \276 $(QUIET)$(TOOL_VCC70_LD) $(flags) \ 277 277 /OUT:$(out) \ 278 278 /IMPLIB:$(outbase).lib \ … … 286 286 $(subst /,\\,$(libs)) 287 287 ifeq ($(filter %.exp .def,$(othersrc)),) 288 if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi289 if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi288 $(QUIET)if test -f $(outbase).exp; then $(CP_EXT) $(outbase).exp $(PATH_LIB)/; fi 289 $(QUIET)if test -f $(outbase).lib; then $(CP_EXT) $(outbase).lib $(PATH_LIB)/; fi 290 290 endif 291 291 $(eval _DIRS += $(PATH_LIB)) … … 311 311 TOOL_VCC70_LINK_SYSMOD_DEPORD = 312 312 define TOOL_VCC70_LINK_SYSMOD_CMDS 313 $( TOOL_VCC70_LD) $(flags) \313 $(QUIET)$(TOOL_VCC70_LD) $(flags) \ 314 314 /OUT:$(out) \ 315 315 /MAPINFO:EXPORTS /INCREMENTAL:NO /MAPINFO:LINES \ -
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 -
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 -
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 -
trunk/kBuild/tools/WGET.kmk
r692 r696 55 55 TOOL_WGET_FETCH_DEPORD = 56 56 define TOOL_WGET_FETCH_CMDS 57 $( TOOL_WGET_FETCH) $(flags) -P $(dir $(out)) $(source)57 $(QUIET)$(TOOL_WGET_FETCH) $(flags) -P $(dir $(out)) $(source) 58 58 endef 59 59 -
trunk/kBuild/tools/XGCCAMD64LINUX.kmk
r667 r696 126 126 TOOL_XGCCAMD64LINUX_COMPILE_C_DEPORD = 127 127 define TOOL_XGCCAMD64LINUX_COMPILE_C_CMDS 128 $( TOOL_XGCCAMD64LINUX_CC) -c\128 $(QUIET)$(TOOL_XGCCAMD64LINUX_CC) -c\ 129 129 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 130 130 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 150 150 TOOL_XGCCAMD64LINUX_COMPILE_CXX_DEPORD = 151 151 define TOOL_XGCCAMD64LINUX_COMPILE_CXX_CMDS 152 $( TOOL_XGCCAMD64LINUX_CXX) -c\152 $(QUIET)$(TOOL_XGCCAMD64LINUX_CXX) -c\ 153 153 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 154 154 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 174 174 TOOL_XGCCAMD64LINUX_COMPILE_AS_DEPORD = 175 175 define TOOL_XGCCAMD64LINUX_COMPILE_AS_CMDS 176 $( TOOL_XGCCAMD64LINUX_AS) -c\176 $(QUIET)$(TOOL_XGCCAMD64LINUX_AS) -c\ 177 177 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 178 178 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ … … 195 195 TOOL_XGCCAMD64LINUX_LINK_LIBRARY_DEPORD = 196 196 define TOOL_XGCCAMD64LINUX_LINK_LIBRARY_CMDS 197 $( APPEND) $(out).ar-script "CREATE $(out)"197 $(QUIET)$(APPEND) $(out).ar-script "CREATE $(out)" 198 198 $(foreach o, $(objs)\ 199 ,$(NL)$(TAB)$( APPEND) $(out).ar-script "ADDMOD $(o)")199 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDMOD $(o)") 200 200 $(foreach srclib, $(filter %.a %.lib,$(othersrc))\ 201 ,$(NL)$(TAB)$( APPEND) $(out).ar-script "ADDLIB $(srclib)")202 $( APPEND) $(out).ar-script "SAVE"203 $( APPEND) $(out).ar-script "END"204 $( TOOL_XGCCAMD64LINUX_AR) -M < $(out).ar-script201 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(srclib)") 202 $(QUIET)$(APPEND) $(out).ar-script "SAVE" 203 $(QUIET)$(APPEND) $(out).ar-script "END" 204 $(QUIET)$(TOOL_XGCCAMD64LINUX_AR) -M < $(out).ar-script 205 205 endef 206 206 … … 223 223 TOOL_XGCCAMD64LINUX_LINK_PROGRAM_DEPORD = 224 224 define TOOL_XGCCAMD64LINUX_LINK_PROGRAM_CMDS 225 $( TOOL_XGCCAMD64LINUX_LD) $(flags) -o $(out) $(objs)\225 $(QUIET)$(TOOL_XGCCAMD64LINUX_LD) $(flags) -o $(out) $(objs)\ 226 226 $(foreach p,$(libpath), -L$(p))\ 227 227 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\ … … 247 247 TOOL_XGCCAMD64LINUX_LINK_DLL_DEPORD = 248 248 define TOOL_XGCCAMD64LINUX_LINK_DLL_CMDS 249 $( TOOL_XGCCAMD64LINUX_LD) $(TOOL_XGCCAMD64LINUX_LDFLAGS.dll) $(flags) -o $(out)\249 $(QUIET)$(TOOL_XGCCAMD64LINUX_LD) $(TOOL_XGCCAMD64LINUX_LDFLAGS.dll) $(flags) -o $(out)\ 250 250 $(if $(filter-out win32 os2, $(BUILD_TARGET)),$(call TOOL_XGCCAMD64LINUX_LD_SONAME,$(target),$(out)))\ 251 251 $(objs)\ … … 273 273 TOOL_XGCCAMD64LINUX_LINK_SYSMOD_DEPORD = 274 274 define TOOL_XGCCAMD64LINUX_LINK_SYSMOD_CMDS 275 $( TOOL_XGCCAMD64LINUX_LD_SYSMOD) $(TOOL_XGCCAMD64LINUX_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\275 $(QUIET)$(TOOL_XGCCAMD64LINUX_LD_SYSMOD) $(TOOL_XGCCAMD64LINUX_LDFLAGS.sysmod) $(flags) -o $(out) $(objs)\ 276 276 $(foreach p,$(libpath), -L$(p))\ 277 277 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\ -
trunk/kBuild/tools/YASM.kmk
r671 r696 64 64 TOOL_YASM_COMPILE_AS_DEPORD = 65 65 define TOOL_YASM_COMPILE_AS_CMDS 66 $( TOOL_YASM_AS)\66 $(QUIET)$(TOOL_YASM_AS)\ 67 67 $(flags) $(addsuffix /,$(addprefix -I, $(incs))) $(addprefix -D, $(defs))\ 68 68 -l $(outbase).lst\ 69 69 -o $(obj)\ 70 70 $(call ABSPATH,$(source)) 71 $( TOOL_YASM_AS)\71 $(QUIET)$(TOOL_YASM_AS)\ 72 72 $(flags) $(addsuffix /,$(addprefix -I, $(incs))) $(addprefix -D, $(defs))\ 73 73 -o $(obj) \ -
trunk/kBuild/tools/ZIP.kmk
r692 r696 74 74 TOOL_ZIP_UNPACK_DEPORD = 75 75 define TOOL_ZIP_UNPACK_CMDS 76 $( TOOL_ZIP_UNPACK) $(flags) $(archive) -d "$(inst)"77 $( TOOL_ZIP_UNPACK) -l $(archive) | $(SED) \76 $(QUIET)$(TOOL_ZIP_UNPACK) $(flags) $(archive) -d "$(inst)" 77 $(QUIET)$(TOOL_ZIP_UNPACK) -l $(archive) | $(SED) \ 78 78 -e '/ [0-2][0-9]:[0-6][0-9]/!d' \ 79 79 -e 's/^.* [0-2][0-9]:[0-6][0-9] //' \
Note:
See TracChangeset
for help on using the changeset viewer.