Changeset 2523 for trunk/kBuild/tools/GXX4MACHO.kmk
- Timestamp:
- Aug 1, 2011, 1:45:20 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GXX4MACHO.kmk
r2431 r2523 51 51 TOOL_GXX4MACHO_LDFLAGS.sysmod ?= -r 52 52 #TOOL_GXX4MACHO_LD_SONAME = -Wl,-dylib_install_name $(firstword $($(1)_SONAME.$(KBUILD_TARGET).$(KBUILD_TYPE)) $($(1)_SONAME.$(KBUILD_TARGET)) $($(1)_SONAME.$(KBUILD_TYPE)) $($(1)_SONAME) $(notdir $(2))) 53 TOOL_GXX4MACHO_DSYMUTIL ?= dsymutil 53 54 54 55 ifdef SLKRUNS … … 192 193 $(QUIET)$(APPEND) -n "$(dep)" "" "$(source):" "" 193 194 endef 194 endif # !K USE_OBJCACHE195 endif # !KBUILD_USE_KOBJCACHE 195 196 196 197 … … 236 237 $(QUIET)$(APPEND) -n "$(dep)" "" "$(source):" "" 237 238 endef 238 endif # !K USE_OBJCACHE239 endif # !KBUILD_USE_KOBJCACHE 239 240 240 241 … … 280 281 $(QUIET)$(APPEND) -n "$(dep)" "" "$(source):" "" 281 282 endef 282 endif # !K USE_OBJCACHE283 endif # !KBUILD_USE_KOBJCACHE 283 284 284 285 … … 350 351 # @param $(outbase) Output basename (full). Use this for list files and such. 351 352 TOOL_GXX4MACHO_LINK_PROGRAM_OUTPUT = $(outbase).rsp 353 TOOL_GXX4MACHO_LINK_PROGRAM_OUTPUT_DEBUG = $(out).dSYM/ 352 354 TOOL_GXX4MACHO_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) 353 355 TOOL_GXX4MACHO_LINK_PROGRAM_DEPORD = … … 358 360 $(foreach p,$(libpath), -L$(p))\ 359 361 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(lib)), $(lib))) 362 ifeq ($(ld_debug),split) 363 $(QUIET)$(TOOL_GXX4MACHO_DSYMUTIL) --verbose -o $(out).dSYM/ $(out) 364 endif 360 365 endef 361 366 … … 375 380 # @param $(outbase) Output basename (full). Use this for list files and such. 376 381 TOOL_GXX4MACHO_LINK_DLL_OUTPUT = $(outbase).rsp 382 TOOL_GXX4MACHO_LINK_DLL_OUTPUT_DEBUG = $(out).dSYM/ 377 383 TOOL_GXX4MACHO_LINK_DLL_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) 378 384 TOOL_GXX4MACHO_LINK_DLL_DEPORD = … … 384 390 $(foreach p,$(libpath), -L$(p))\ 385 391 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(lib)), $(lib))) 392 ifeq ($(ld_debug),split) 393 $(QUIET)$(TOOL_GXX4MACHO_DSYMUTIL) --verbose -o $(out).dSYM/ $(out) 394 endif 386 395 endef 387 396 … … 401 410 # @param $(outbase) Output basename (full). Use this for list files and such. 402 411 TOOL_GXX4MACHO_LINK_SYSMOD_OUTPUT = $(outbase).rsp 412 TOOL_GXX4MACHO_LINK_SYSMOD_OUTPUT_DEBUG = $(out).dSYM/ 403 413 TOOL_GXX4MACHO_LINK_SYSMOD_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) 404 414 TOOL_GXX4MACHO_LINK_SYSMOD_DEPORD = … … 409 419 $(foreach p,$(libpath), -L$(p))\ 410 420 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(lib)), $(lib))) 411 endef 412 421 ifeq ($(ld_debug),split) 422 $(QUIET)$(TOOL_GXX4MACHO_DSYMUTIL) --verbose -o $(out).dSYM/ $(out) 423 endif 424 endef 425
Note:
See TracChangeset
for help on using the changeset viewer.