Changeset 3392 in kBuild
- Timestamp:
- Jun 30, 2020 11:32:54 AM (5 years ago)
- Location:
- trunk/kBuild/tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/LLVMGCC42MACHO.kmk
r3121 r3392 35 35 36 36 # Tool Specific Properties 37 TOOL_LLVMGCC42MACHO_PREFIX ?= llvm- 38 TOOL_LLVMGCC42MACHO_SUFFIX ?= -4.2$(HOSTSUFF_EXE) 37 ifndef TOOL_LLVMGCC42MACHO_PREFIX 38 TOOL_LLVMGCC42MACHO_PREFIX := llvm- 39 endif 40 ifndef TOOL_LLVMGCC42MACHO_SUFFIX 41 TOOL_LLVMGCC42MACHO_SUFFIX := -4.2$(HOSTSUFF_EXE) 42 endif 39 43 TOOL_LLVMGCC42MACHO_CC ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX) 40 44 TOOL_LLVMGCC42MACHO_CXX ?= $(TOOL_LLVMGCC42MACHO_PREFIX)g++$(TOOL_LLVMGCC42MACHO_SUFFIX) … … 44 48 TOOL_LLVMGCC42MACHO_LD ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX) 45 49 TOOL_LLVMGCC42MACHO_LD_SYSMOD ?= $(TOOL_LLVMGCC42MACHO_PREFIX)gcc$(TOOL_LLVMGCC42MACHO_SUFFIX) 46 ifndef TOOL_LLVMGCC42MACHO_LDFLAGS.$(KBUILD_TARGET)47 50 TOOL_LLVMGCC42MACHO_LDFLAGS.dll ?= -dynamiclib 48 else49 TOOL_LLVMGCC42MACHO_LDFLAGS.dll ?= $(TOOL_LLVMGCC42MACHO_LDFLAGS.$(KBUILD_TARGET))50 endif51 51 TOOL_LLVMGCC42MACHO_LDFLAGS.sysmod ?= -r 52 52 #TOOL_LLVMGCC42MACHO_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_LLVMGCC42MACHO_DSYMUTIL ?= dsymutil 53 54 TOOL_LLVMGCC42MACHO_DSYMUTIL_PREFIX ?= 55 TOOL_LLVMGCC42MACHO_DSYMUTIL_SUFFIX ?= $(HOSTSUFF_EXE) 56 TOOL_LLVMGCC42MACHO_DSYMUTIL ?= $(TOOL_LLVMGCC42MACHO_DSYMUTIL_PREFIX)dsymutil$(TOOL_LLVMGCC42MACHO_DSYMUTIL_SUFFIX) 54 57 55 58 ifdef SLKRUNS -
trunk/kBuild/tools/LLVMGXX42MACHO.kmk
r3258 r3392 35 35 36 36 # Tool Specific Properties 37 TOOL_LLVMGXX42MACHO_PREFIX ?= llvm- 38 TOOL_LLVMGXX42MACHO_SUFFIX ?= -4.2$(HOSTSUFF_EXE) 37 ifndef TOOL_LLVMGXX42MACHO_PREFIX 38 TOOL_LLVMGXX42MACHO_PREFIX := llvm- 39 endif 40 ifndef TOOL_LLVMGXX42MACHO_SUFFIX 41 TOOL_LLVMGXX42MACHO_SUFFIX := -4.2$(HOSTSUFF_EXE) 42 endif 39 43 TOOL_LLVMGXX42MACHO_CC ?= $(TOOL_LLVMGXX42MACHO_PREFIX)gcc$(TOOL_LLVMGXX42MACHO_SUFFIX) 40 44 TOOL_LLVMGXX42MACHO_CXX ?= $(TOOL_LLVMGXX42MACHO_PREFIX)g++$(TOOL_LLVMGXX42MACHO_SUFFIX) 41 TOOL_LLVMGXX42MACHO_PCH ?= $(TOOL_LLVMGXX42MACHO_CXX)45 TOOL_LLVMGXX42MACHO_PCH ?= $(TOOL_LLVMGXX42MACHO_CXX) 42 46 TOOL_LLVMGXX42MACHO_OBJC ?= $(TOOL_LLVMGXX42MACHO_PREFIX)gcc$(TOOL_LLVMGXX42MACHO_SUFFIX) 43 47 TOOL_LLVMGXX42MACHO_OBJCXX ?= $(TOOL_LLVMGXX42MACHO_PREFIX)gcc$(TOOL_LLVMGXX42MACHO_SUFFIX) … … 45 49 TOOL_LLVMGXX42MACHO_LD ?= $(TOOL_LLVMGXX42MACHO_PREFIX)g++$(TOOL_LLVMGXX42MACHO_SUFFIX) 46 50 TOOL_LLVMGXX42MACHO_LD_SYSMOD ?= $(TOOL_LLVMGXX42MACHO_PREFIX)g++$(TOOL_LLVMGXX42MACHO_SUFFIX) 47 ifndef TOOL_LLVMGXX42MACHO_LDFLAGS.$(KBUILD_TARGET)48 51 TOOL_LLVMGXX42MACHO_LDFLAGS.dll ?= -dynamiclib 49 else50 TOOL_LLVMGXX42MACHO_LDFLAGS.dll ?= $(TOOL_LLVMGXX42MACHO_LDFLAGS.$(KBUILD_TARGET))51 endif52 52 TOOL_LLVMGXX42MACHO_LDFLAGS.sysmod ?= -r 53 53 #TOOL_LLVMGXX42MACHO_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))) 54 TOOL_LLVMGXX42MACHO_DSYMUTIL ?= dsymutil 54 55 TOOL_LLVMGXX42MACHO_DSYMUTIL_PREFIX ?= 56 TOOL_LLVMGXX42MACHO_DSYMUTIL_SUFFIX ?= $(HOSTSUFF_EXE) 57 TOOL_LLVMGXX42MACHO_DSYMUTIL ?= $(TOOL_LLVMGXX42MACHO_DSYMUTIL_PREFIX)dsymutil$(TOOL_LLVMGXX42MACHO_DSYMUTIL_SUFFIX) 55 58 56 59 ifdef SLKRUNS
Note:
See TracChangeset
for help on using the changeset viewer.