Changeset 667 for trunk/kBuild/tools/YASM.kmk
- Timestamp:
- Dec 6, 2006, 5:00:16 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/YASM.kmk
r665 r667 25 25 # 26 26 27 TOOL_YASM := YASM v0.4.0+ 27 28 28 TOOL_YASM := Yasm, the modular assembler v0.4.0+ 29 # Tool Specific Properties 29 30 ifndef PATH_TOOL_YASM 30 PATH_DEV_BLD ?= $(PATH_DEV)/$(BUILD_PLATFORM_ARCH).$(BUILD_PLATFORM) 31 PATH_TOOL_YASM := $(sort $(wildcard $(PATH_DEV_BLD)/yasm/v*.*)) 31 PATH_TOOL_YASM := $(sort $(wildcard $(PATH_DEVTOOL_BLD)/yasm/v*.*)) 32 ifneq ($(PATH_TOOL_YASM),) 33 PATH_TOOL_YASM := $(call lastword,$(PATH_TOOL_YASM)) 34 endif 35 else 36 # Resolve any fancy stuff once and for all. 37 PATH_TOOL_YASM := $(PATH_TOOL_YASM) 38 endif 32 39 ifneq ($(PATH_TOOL_YASM),) 33 PATH_TOOL_YASM := $(call lastword,$(PATH_TOOL_YASM)) 34 endif 40 TOOL_YASM_AS ?= $(PATH_TOOL_YASM)/yasm$(HOSTSUFF_EXE) 41 else 42 TOOL_YASM_AS ?= yasm$(HOSTSUFF_EXE) 35 43 endif 36 44 37 ifneq ($(PATH_TOOL_YASM),) 38 TOOL_YASM_AS ?= $(PATH_TOOL_YASM)/yasm$(HOSTSUFF_EXE) 39 else 40 TOOL_YASM_AS ?= yasm$(HOSTSUFF_EXE) 41 endif 42 TOOL_YASM_ASFLAGS ?= 45 # General Properties used by kBuild 46 TOOL_YASM_ASFLAGS ?= 43 47 44 48
Note:
See TracChangeset
for help on using the changeset viewer.