- Timestamp:
- Jan 3, 2009 12:52:10 AM (16 years ago)
- Location:
- trunk/kBuild
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/header.kmk
r2148 r2182 525 525 DEP_IDB_INT := kmk_builtin_kDepIDB 526 526 DEP_IDB := $(DEP_IDB_INT) 527 if $(KMK_REVISION) >= 2121 # temporary hack, remove after next build cycle. 528 DEP_IDB_Q := -q 529 endif 527 530 528 531 DEP_PRE := $(KBUILD_BIN_PATH)/kDepPre$(HOSTSUFF_EXE) -
trunk/kBuild/tools/VCC70.kmk
r2018 r2182 25 25 # 26 26 # As a special exception you are granted permission to include this file, via 27 # the kmk include directive, as you wish without this in itself causing the 28 # resulting makefile, program or whatever to be covered by the GPL license. 27 # the kmk include directive, as you wish without this in itself causing the 28 # resulting makefile, program or whatever to be covered by the GPL license. 29 29 # This exception does not however invalidate any other reasons why the makefile, 30 30 # program, whatever should not be covered the GPL. … … 136 136 # -Fo$(obj)\ 137 137 # $(subst /,\\,$(outbase).i) 138 # $(QUIET)$(DEP_IDB) -f -s - o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb)138 # $(QUIET)$(DEP_IDB) -f -s -q -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb) 139 139 #endef 140 140 #else # !KBUILD_USE_KOBJCACHE … … 148 148 -Fo$(obj)\ 149 149 $(subst /,\\,$(abspath $(source))) 150 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb)150 $(QUIET)$(DEP_IDB) -f -s $(DEP_IDB_Q) -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb) 151 151 endef 152 152 #endif # !KBUILD_USE_KOBJCACHE … … 184 184 # -Fo$(obj)\ 185 185 # $(subst /,\\,$(outbase).ii) 186 # $(QUIET)$(DEP_IDB) -f -s - o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb)186 # $(QUIET)$(DEP_IDB) -f -s -q -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb) 187 187 #endef 188 188 #else # !KBUILD_USE_KOBJCACHE … … 196 196 -Fo$(obj)\ 197 197 $(subst /,\\,$(abspath $(source))) 198 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb)198 $(QUIET)$(DEP_IDB) -f -s $(DEP_IDB_Q) -o $(dep) -t $(obj) $(call TOOL_VCC70_PDB,$(outbase)-obj,idb) 199 199 endef 200 200 #endif # !KBUILD_USE_KOBJCACHE -
trunk/kBuild/tools/VCC80.kmk
r2018 r2182 156 156 -Fo$(obj)\ 157 157 $(subst /,\\,$(abspath $(source))) 158 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb)158 $(QUIET)$(DEP_IDB) -f -s $(DEP_IDB_Q) -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb) 159 159 endef 160 160 … … 184 184 -Fo$(obj)\ 185 185 $(subst /,\\,$(abspath $(source))) 186 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb)186 $(QUIET)$(DEP_IDB) -f -s $(DEP_IDB_Q) -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb) 187 187 endef 188 188 -
trunk/kBuild/tools/VCC80AMD64.kmk
r2018 r2182 135 135 -Fo$(obj)\ 136 136 $(subst /,\\,$(abspath $(source))) 137 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb)137 $(QUIET)$(DEP_IDB) -f -s $(DEP_IDB_Q) -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb) 138 138 endef 139 139 … … 163 163 -Fo$(obj)\ 164 164 $(subst /,\\,$(abspath $(source))) 165 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb)165 $(QUIET)$(DEP_IDB) -f -s $(DEP_IDB_Q) -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb) 166 166 endef 167 167 -
trunk/kBuild/tools/VCC80X86.kmk
r2018 r2182 25 25 # 26 26 # As a special exception you are granted permission to include this file, via 27 # the kmk include directive, as you wish without this in itself causing the 28 # resulting makefile, program or whatever to be covered by the GPL license. 27 # the kmk include directive, as you wish without this in itself causing the 28 # resulting makefile, program or whatever to be covered by the GPL license. 29 29 # This exception does not however invalidate any other reasons why the makefile, 30 30 # program, whatever should not be covered the GPL. … … 136 136 -Fo$(obj)\ 137 137 $(subst /,\\,$(abspath $(source))) 138 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb)138 $(QUIET)$(DEP_IDB) -f -s $(DEP_IDB_Q) -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb) 139 139 endef 140 140 … … 164 164 -Fo$(obj)\ 165 165 $(subst /,\\,$(abspath $(source))) 166 $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb)166 $(QUIET)$(DEP_IDB) -f -s $(DEP_IDB_Q) -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb) 167 167 endef 168 168 … … 267 267 TOOL_VCC80X86_LINK_DLL_DEPEND = $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) 268 268 TOOL_VCC80X86_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB)) 269 TOOL_VCC80X86_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 269 TOOL_VCC80X86_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 270 270 TOOL_VCC80X86_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest $(PATH_LIB)/$(notdir $(outbase)).lib $(PATH_LIB)/$(notdir $(outbase)).exp 271 271 define TOOL_VCC80X86_LINK_DLL_CMDS
Note:
See TracChangeset
for help on using the changeset viewer.