Changeset 2524 for trunk/kBuild/tools
- Timestamp:
- Aug 1, 2011, 3:37:47 PM (14 years ago)
- Location:
- trunk/kBuild/tools
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC100.kmk
r2487 r2524 256 256 TOOL_VCC100_LINK_PROGRAM_DEPORD = 257 257 TOOL_VCC100_LINK_PROGRAM_OUTPUT = $(outbase).map 258 TOOL_VCC100_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 258 TOOL_VCC100_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 259 TOOL_VCC100_LINK_PROGRAM_OUTPUT_DEBUG = $(outbase).pdb 260 TOOL_VCC100_LINK_PROGRAM_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 259 261 define TOOL_VCC100_LINK_PROGRAM_CMDS 260 262 $(QUIET)$(TOOL_VCC100_LD) $(flags) \ … … 289 291 TOOL_VCC100_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_STAGE_LIB)) 290 292 TOOL_VCC100_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 291 TOOL_VCC100_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 293 TOOL_VCC100_LINK_DLL_OUTPUT_MAYBE = $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 294 TOOL_VCC100_LINK_DLL_OUTPUT_DEBUG = $(outbase).pdb 295 TOOL_VCC100_LINK_DLL_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 292 296 define TOOL_VCC100_LINK_DLL_CMDS 293 297 $(QUIET)$(TOOL_VCC100_LD) $(flags) \ … … 326 330 TOOL_VCC100_LINK_SYSMOD_DEPORD = 327 331 TOOL_VCC100_LINK_SYSMOD_OUTPUT = $(outbase).map 328 TOOL_VCC100_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 332 TOOL_VCC100_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 333 TOOL_VCC100_LINK_SYSMOD_OUTPUT_DEBUG = $(outbase).pdb 334 TOOL_VCC100_LINK_SYSMOD_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 329 335 define TOOL_VCC100_LINK_SYSMOD_CMDS 330 336 $(QUIET)$(TOOL_VCC100_LD) $(flags) \ -
trunk/kBuild/tools/VCC100AMD64.kmk
r2487 r2524 274 274 TOOL_VCC100AMD64_LINK_PROGRAM_DEPORD = 275 275 TOOL_VCC100AMD64_LINK_PROGRAM_OUTPUT = $(outbase).map 276 TOOL_VCC100AMD64_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 276 TOOL_VCC100AMD64_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 277 TOOL_VCC100AMD64_LINK_PROGRAM_OUTPUT_DEBUG = $(outbase).pdb 278 TOOL_VCC100AMD64_LINK_PROGRAM_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 277 279 define TOOL_VCC100AMD64_LINK_PROGRAM_CMDS 278 280 $(QUIET)$(TOOL_VCC100AMD64_LD) $(flags) \ … … 307 309 TOOL_VCC100AMD64_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_STAGE_LIB)) 308 310 TOOL_VCC100AMD64_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 309 TOOL_VCC100AMD64_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 311 TOOL_VCC100AMD64_LINK_DLL_OUTPUT_MAYBE = $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 312 TOOL_VCC100AMD64_LINK_DLL_OUTPUT_DEBUG = $(outbase).pdb 313 TOOL_VCC100AMD64_LINK_DLL_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 310 314 define TOOL_VCC100AMD64_LINK_DLL_CMDS 311 315 $(QUIET)$(TOOL_VCC100AMD64_LD) $(flags) \ … … 344 348 TOOL_VCC100AMD64_LINK_SYSMOD_DEPORD = 345 349 TOOL_VCC100AMD64_LINK_SYSMOD_OUTPUT = $(outbase).map 346 TOOL_VCC100AMD64_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 350 TOOL_VCC100AMD64_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 351 TOOL_VCC100AMD64_LINK_SYSMOD_OUTPUT_DEBUG = $(outbase).pdb 352 TOOL_VCC100AMD64_LINK_SYSMOD_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 347 353 define TOOL_VCC100AMD64_LINK_SYSMOD_CMDS 348 354 $(QUIET)$(TOOL_VCC100AMD64_LD) $(flags) \ -
trunk/kBuild/tools/VCC100X86.kmk
r2487 r2524 235 235 TOOL_VCC100X86_LINK_PROGRAM_DEPORD = 236 236 TOOL_VCC100X86_LINK_PROGRAM_OUTPUT = $(outbase).map 237 TOOL_VCC100X86_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 237 TOOL_VCC100X86_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 238 TOOL_VCC100X86_LINK_PROGRAM_OUTPUT_DEBUG = $(outbase).pdb 239 TOOL_VCC100X86_LINK_PROGRAM_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 238 240 define TOOL_VCC100X86_LINK_PROGRAM_CMDS 239 241 $(QUIET)$(TOOL_VCC100X86_LD) $(flags) \ … … 268 270 TOOL_VCC100X86_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_STAGE_LIB)) 269 271 TOOL_VCC100X86_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 270 TOOL_VCC100X86_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 272 TOOL_VCC100X86_LINK_DLL_OUTPUT_MAYBE = $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 273 TOOL_VCC100X86_LINK_DLL_OUTPUT_DEBUG = $(outbase).pdb 274 TOOL_VCC100X86_LINK_DLL_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 271 275 define TOOL_VCC100X86_LINK_DLL_CMDS 272 276 $(QUIET)$(TOOL_VCC100X86_LD) $(flags) \ … … 305 309 TOOL_VCC100X86_LINK_SYSMOD_DEPORD = 306 310 TOOL_VCC100X86_LINK_SYSMOD_OUTPUT = $(outbase).map 307 TOOL_VCC100X86_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 311 TOOL_VCC100X86_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 312 TOOL_VCC100X86_LINK_SYSMOD_OUTPUT_DEBUG = $(outbase).pdb 313 TOOL_VCC100X86_LINK_SYSMOD_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 308 314 define TOOL_VCC100X86_LINK_SYSMOD_CMDS 309 315 $(QUIET)$(TOOL_VCC100X86_LD) $(flags) \ -
trunk/kBuild/tools/VCC70.kmk
r2487 r2524 264 264 # @param $(outbase) Output basename (full). Use this for list files and such. 265 265 # 266 TOOL_VCC70_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk 266 TOOL_VCC70_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).ilk 267 TOOL_VCC70_LINK_PROGRAM_OUTPUT_DEBUG = $(outbase).pdb 268 TOOL_VCC70_LINK_PROGRAM_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 267 269 TOOL_VCC70_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) 268 270 TOOL_VCC70_LINK_PROGRAM_DEPORD = … … 295 297 # @param $(outbase) Output basename (full). Use this for list files and such. 296 298 TOOL_VCC70_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 297 TOOL_VCC70_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 299 TOOL_VCC70_LINK_DLL_OUTPUT_MAYBE = $(outbase).ilk $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 300 TOOL_VCC70_LINK_DLL_OUTPUT_DEBUG = $(outbase).pdb 301 TOOL_VCC70_LINK_DLL_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 298 302 TOOL_VCC70_LINK_DLL_DEPEND = $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) 299 303 TOOL_VCC70_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_STAGE_LIB)) … … 330 334 # @param $(outbase) Output basename (full). Use this for list files and such. 331 335 TOOL_VCC70_LINK_SYSMOD_OUTPUT = $(outbase).map 332 TOOL_VCC70_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk 336 TOOL_VCC70_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk 337 TOOL_VCC70_LINK_SYSMOD_OUTPUT_DEBUG = $(outbase).pdb 338 TOOL_VCC70_LINK_SYSMOD_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 333 339 TOOL_VCC70_LINK_SYSMOD_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc) 334 340 TOOL_VCC70_LINK_SYSMOD_DEPORD = -
trunk/kBuild/tools/VCC80.kmk
r2487 r2524 256 256 TOOL_VCC80_LINK_PROGRAM_DEPORD = 257 257 TOOL_VCC80_LINK_PROGRAM_OUTPUT = $(outbase).map 258 TOOL_VCC80_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 258 TOOL_VCC80_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 259 TOOL_VCC80_LINK_PROGRAM_OUTPUT_DEBUG = $(outbase).pdb 260 TOOL_VCC80_LINK_PROGRAM_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 259 261 define TOOL_VCC80_LINK_PROGRAM_CMDS 260 262 $(QUIET)$(TOOL_VCC80_LD) $(flags) \ … … 289 291 TOOL_VCC80_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_STAGE_LIB)) 290 292 TOOL_VCC80_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 291 TOOL_VCC80_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 293 TOOL_VCC80_LINK_DLL_OUTPUT_MAYBE = $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 294 TOOL_VCC80_LINK_DLL_OUTPUT_DEBUG = $(outbase).pdb 295 TOOL_VCC80_LINK_DLL_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 292 296 define TOOL_VCC80_LINK_DLL_CMDS 293 297 $(QUIET)$(TOOL_VCC80_LD) $(flags) \ … … 326 330 TOOL_VCC80_LINK_SYSMOD_DEPORD = 327 331 TOOL_VCC80_LINK_SYSMOD_OUTPUT = $(outbase).map 328 TOOL_VCC80_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 332 TOOL_VCC80_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 333 TOOL_VCC80_LINK_SYSMOD_OUTPUT_DEBUG = $(outbase).pdb 334 TOOL_VCC80_LINK_SYSMOD_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 329 335 define TOOL_VCC80_LINK_SYSMOD_CMDS 330 336 $(QUIET)$(TOOL_VCC80_LD) $(flags) \ -
trunk/kBuild/tools/VCC80AMD64.kmk
r2487 r2524 233 233 TOOL_VCC80AMD64_LINK_PROGRAM_DEPORD = 234 234 TOOL_VCC80AMD64_LINK_PROGRAM_OUTPUT = $(outbase).map 235 TOOL_VCC80AMD64_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 235 TOOL_VCC80AMD64_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 236 TOOL_VCC80AMD64_LINK_PROGRAM_OUTPUT_DEBUG = $(outbase).pdb 237 TOOL_VCC80AMD64_LINK_PROGRAM_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 236 238 define TOOL_VCC80AMD64_LINK_PROGRAM_CMDS 237 239 $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \ … … 266 268 TOOL_VCC80AMD64_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_STAGE_LIB)) 267 269 TOOL_VCC80AMD64_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 268 TOOL_VCC80AMD64_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 270 TOOL_VCC80AMD64_LINK_DLL_OUTPUT_MAYBE = $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 271 TOOL_VCC80AMD64_LINK_DLL_OUTPUT_DEBUG = $(outbase).pdb 272 TOOL_VCC80AMD64_LINK_DLL_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 269 273 define TOOL_VCC80AMD64_LINK_DLL_CMDS 270 274 $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \ … … 303 307 TOOL_VCC80AMD64_LINK_SYSMOD_DEPORD = 304 308 TOOL_VCC80AMD64_LINK_SYSMOD_OUTPUT = $(outbase).map 305 TOOL_VCC80AMD64_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 309 TOOL_VCC80AMD64_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 310 TOOL_VCC80AMD64_LINK_SYSMOD_OUTPUT_DEBUG = $(outbase).pdb 311 TOOL_VCC80AMD64_LINK_SYSMOD_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 306 312 define TOOL_VCC80AMD64_LINK_SYSMOD_CMDS 307 313 $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \ -
trunk/kBuild/tools/VCC80X86.kmk
r2487 r2524 235 235 TOOL_VCC80X86_LINK_PROGRAM_DEPORD = 236 236 TOOL_VCC80X86_LINK_PROGRAM_OUTPUT = $(outbase).map 237 TOOL_VCC80X86_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 237 TOOL_VCC80X86_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 238 TOOL_VCC80X86_LINK_PROGRAM_OUTPUT_DEBUG = $(outbase).pdb 239 TOOL_VCC80X86_LINK_PROGRAM_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 238 240 define TOOL_VCC80X86_LINK_PROGRAM_CMDS 239 241 $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \ … … 268 270 TOOL_VCC80X86_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_STAGE_LIB)) 269 271 TOOL_VCC80X86_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp 270 TOOL_VCC80X86_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 272 TOOL_VCC80X86_LINK_DLL_OUTPUT_MAYBE = $(outbase).ilk $(out).manifest $(PATH_STAGE_LIB)/$(notdir $(outbase)).lib $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp 273 TOOL_VCC80X86_LINK_DLL_OUTPUT_DEBUG = $(outbase).pdb 274 TOOL_VCC80X86_LINK_DLL_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 271 275 define TOOL_VCC80X86_LINK_DLL_CMDS 272 276 $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \ … … 305 309 TOOL_VCC80X86_LINK_SYSMOD_DEPORD = 306 310 TOOL_VCC80X86_LINK_SYSMOD_OUTPUT = $(outbase).map 307 TOOL_VCC80X86_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest 311 TOOL_VCC80X86_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).ilk $(out).manifest 312 TOOL_VCC80X86_LINK_SYSMOD_OUTPUT_DEBUG = $(outbase).pdb 313 TOOL_VCC80X86_LINK_SYSMOD_DEBUG_INSTALL_FN = $(2).pdb=>$(basename $(3)).pdb 308 314 define TOOL_VCC80X86_LINK_SYSMOD_CMDS 309 315 $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \
Note:
See TracChangeset
for help on using the changeset viewer.