Changeset 2535 for trunk/kBuild/footer-pass2-compiling-targets.kmk
- Timestamp:
- Aug 2, 2011, 9:05:34 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/footer-pass2-compiling-targets.kmk
r2531 r2535 390 390 # @param debug_dir The directory name. 391 391 define def_link_install_debug_dir_rule 392 local dir := $(debug_inst_path)/$(debug_inst )$(debug_dir)392 local dir := $(debug_inst_path)/$(debug_inst2)$(debug_dir) 393 393 $$(call KB_FN_ASSERT_ABSPATH,dir) 394 394 $$(dir): | $$$$(dir $$$$(patsubst %/,%,$$$$@)) … … 402 402 # @param debug_file Src=>Dst file pair. 403 403 define def_link_install_debug_file_rule 404 local dst := $(debug_inst_path)/$(debug_inst )$(word 2, $(subst =>,$(SP),$(debug_file)))404 local dst := $(debug_inst_path)/$(debug_inst2)$(word 2, $(subst =>,$(SP),$(debug_file))) 405 405 $$(call KB_FN_ASSERT_ABSPATH,dst) 406 406 local src := $(word 1, $(subst =>,$(SP),$(debug_file))) 407 407 $$(call KB_FN_ASSERT_ABSPATH,src) 408 408 $$(dst): $$(src) | $$$$(dir $$$$@) 409 %$$(call MSG_INST_FILE,$$ @,$$<)409 %$$(call MSG_INST_FILE,$$<,$$@) 410 410 $$(QUIET)$(debug_install_cmd) $(if $(mode),-m $(mode)) $(if $(uid),-o $(uid)) $(if $(gid),-g $(gid)) -- $$< $$@ 411 411 $(target)_2_DEBUG_$(debug_var)_TARGET_FILES += $$(dst) … … 418 418 if "$(substr $(debug_inst),-1,1)" == "/" 419 419 if "$(debug_inst)" == "./" 420 local debug_inst := 420 local debug_inst2 := 421 else 422 local debug_inst2 := $(debug_inst) 421 423 endif 422 424 local debug_dirs := $(patsubst $($(target)_0_OUTDIR)/%,%,$($(target)_2_OUTPUT_DEBUG_DIRS)) … … 427 429 ,$($(target)_0_OUTDIR)/$(file)=>$(file)) 428 430 else 429 local debug_files := $(call TOOL_$(tool)_$(tool_do)_DEBUG_INSTALL_FN,$(out),$(outbase),$(debug_inst)) 431 local debug_notdir:= $(notdir $(debug_inst)) 432 local debug_inst2 := $(dir $(debug_inst)) 433 local debug_files := $(call TOOL_$(tool)_$(tool_do)_DEBUG_INSTALL_FN,$(out),$(outbase),$(debug_notdir)) 430 434 local debug_dirs := $(filter %/,$(debug_files)) 431 435 local debug_files := $(filter-out %/,$(debug_files))
Note:
See TracChangeset
for help on using the changeset viewer.