Changeset 2527 in kBuild
- Timestamp:
- Aug 1, 2011 2:40:26 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GXX4MACHO.kmk
r2523 r2527 107 107 108 108 109 ## 110 # Calculate the files in the debug bundle. 111 # @param 1 The whole output filename. 112 # @param 2 The output filename sans suffix. 113 TOOL_GXX4MACHO_DEBUG_BUNDLE_FN = \ 114 $(1).dSYM/ \ 115 $(1).dSYM/Contents/ \ 116 $(1).dSYM/Contents/Resources/ \ 117 $(1).dSYM/Contents/Resources/DWARF/ \ 118 $(1).dSYM/Contents/Info.plist \ 119 $(1).dSYM/Contents/Resources/DWARF/$(notdir $(1)) 120 121 ## 122 # Calculate the files in the debug bundle. 123 # @param 1 The whole linker output filename. 124 # @param 2 The linker output filename sans suffix. 125 # @param 3 The desired install name (no dir slash). 126 TOOL_GXX4MACHO_DEBUG_INSTALL_FN= \ 127 $(3).dSYM/ \ 128 $(3).dSYM/Contents/ \ 129 $(3).dSYM/Contents/Resources/ \ 130 $(3).dSYM/Contents/Resources/DWARF/ \ 131 $(1).dSYM/Contents/Info.plist=>$(3).dSYM/Contents/Info.plist \ 132 $(1).dSYM/Contents/Resources/DWARF/$(notdir $(1))=>$(3).dSYM/Contents/Resources/DWARF/$(notdir $(1)) 133 134 109 135 ## Compile C source. 110 136 # @param $(target) Normalized main target name. … … 351 377 # @param $(outbase) Output basename (full). Use this for list files and such. 352 378 TOOL_GXX4MACHO_LINK_PROGRAM_OUTPUT = $(outbase).rsp 353 TOOL_GXX4MACHO_LINK_PROGRAM_OUTPUT_DEBUG = $(out).dSYM/ 379 TOOL_GXX4MACHO_LINK_PROGRAM_OUTPUT_DEBUG = $(call TOOL_GXX4MACHO_DEBUG_BUNDLE_FN,$(out)) 380 TOOL_GXX4MACHO_LINK_PROGRAM_DEBUG_INSTALL_FN = $(TOOL_GXX4MACHO_DEBUG_INSTALL_FN) 354 381 TOOL_GXX4MACHO_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) 355 382 TOOL_GXX4MACHO_LINK_PROGRAM_DEPORD = … … 380 407 # @param $(outbase) Output basename (full). Use this for list files and such. 381 408 TOOL_GXX4MACHO_LINK_DLL_OUTPUT = $(outbase).rsp 382 TOOL_GXX4MACHO_LINK_DLL_OUTPUT_DEBUG = $(out).dSYM/ 409 TOOL_GXX4MACHO_LINK_DLL_OUTPUT_DEBUG = $(call TOOL_GXX4MACHO_DEBUG_BUNDLE_FN,$(out)) 410 TOOL_GXX4MACHO_LINK_DLL_DEBUG_INSTALL_FN = $(TOOL_GXX4MACHO_DEBUG_INSTALL_FN) 383 411 TOOL_GXX4MACHO_LINK_DLL_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) 384 412 TOOL_GXX4MACHO_LINK_DLL_DEPORD = … … 410 438 # @param $(outbase) Output basename (full). Use this for list files and such. 411 439 TOOL_GXX4MACHO_LINK_SYSMOD_OUTPUT = $(outbase).rsp 412 TOOL_GXX4MACHO_LINK_SYSMOD_OUTPUT_DEBUG = $(out).dSYM/ 440 TOOL_GXX4MACHO_LINK_SYSMOD_OUTPUT_DEBUG = $(call TOOL_GXX4MACHO_DEBUG_BUNDLE_FN,$(out)) 441 TOOL_GXX4MACHO_LINK_SYSMOD_DEBUG_INSTALL_FN = $(TOOL_GXX4MACHO_DEBUG_INSTALL_FN) 413 442 TOOL_GXX4MACHO_LINK_SYSMOD_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) 414 443 TOOL_GXX4MACHO_LINK_SYSMOD_DEPORD =
Note:
See TracChangeset
for help on using the changeset viewer.