Changeset 692 for trunk/kBuild/tools


Ignore:
Timestamp:
Dec 8, 2006, 11:31:16 PM (19 years ago)
Author:
bird
Message:

tools location is being cleaned up.

Location:
trunk/kBuild/tools
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/MINGW32.kmk

    r667 r692  
    2929# Tool Specific Properties
    3030ifndef PATH_TOOL_MINGW32
    31  PATH_TOOL_MINGW32 := $(sort $(wildcard $(PATH_DEVTOOLS_BLD)/mingw32/v*.*))
     31 PATH_TOOL_MINGW32 := $(wildcard $(PATH_DEVTOOLS_BLD)/mingw32/v*.*)
    3232 ifeq ($(PATH_TOOL_MINGW32),)
    33   PATH_TOOL_MINGW32 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/mingw32/v*.*))
     33  PATH_TOOL_MINGW32 := $(wildcard $(PATH_DEVTOOLS)/win.x86/mingw32/v*.*)
    3434 endif
    3535 ifeq ($(PATH_TOOL_MINGW32),)
    36   PATH_TOOL_MINGW32 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/mingw32/v*.*))
     36  PATH_TOOL_MINGW32 := $(wildcard $(PATH_DEVTOOLS)/x86.win32/mingw32/v*.*)
    3737 endif
    3838 ifneq ($(PATH_TOOL_MINGW32),)
    39   PATH_TOOL_MINGW32 := $(call lastword,$(PATH_TOOL_MINGW32))
     39  PATH_TOOL_MINGW32 := $(lastword $(sort $(PATH_TOOL_MINGW32)))
    4040 endif
    4141else
     
    5454 ifneq ($(BUILD_PLATFORM),win)
    5555  # we're cross compiling either using an emulator (wine/odin) or a cross compiler.
    56   ifneq ($(PATH_TOOL_MINGW32),$(subst /x86.win,,$(PATH_TOOL_MINGW32)))
     56  ifneq ($(PATH_TOOL_MINGW32),$(subst /win.x86,,$(subst /x86.win,,$(PATH_TOOL_MINGW32))))
    5757   TOOL_MINGW32_PREFIX := $(EXEC_X86_WIN32) $(TOOL_MINGW32_PREFIX)
    5858   TOOL_MINGW32_HOSTSUFF_EXE := .exe
  • trunk/kBuild/tools/TAR.kmk

    r688 r692  
    2828
    2929# Tool Specific Properties
    30 ifndef TOOL_TAR_UNPACK
    31  TOOL_TAR_UNPACK := $(wildcard $(PATH_DEVTOOLS_BLD)/tar$(HOSTSUFF_EXE))
    32  ifeq ($(TOOL_TAR_UNPACK),)
    33   TOOL_TAR_UNPACK := tar$(HOSTSUFF_EXE)
     30ifndef TOOL_TAR_TAR
     31 TOOL_TAR_TAR := $(wildcard $(PATH_DEVTOOLS_BLD)/tar/v*/tar$(HOSTSUFF_EXE))
     32 ifeq ($(TOOL_TAR_TAR),)
     33  TOOL_TAR_TAR := $(wildcard $(PATH_DEVTOOLS_BLD)/bin/tar$(HOSTSUFF_EXE))
     34 endif
     35 ifeq ($(TOOL_TAR_TAR),)
     36  TOOL_TAR_TAR := $(lastword $(sort $(TOOL_TAR_TAR)))
     37 else
     38  TOOL_TAR_TAR := tar$(HOSTSUFF_EXE)
    3439 endif
    3540else
    36  TOOL_TAR_UNPACK := $(TOOL_TAR_UNPACK)
     41 TOOL_TAR_TAR := $(TOOL_TAR_TAR)
    3742endif
     43TOOL_TAR_UNPACK ?= $(TOOL_TAR_TAR)
    3844
    3945# General Properties used by kBuild
  • trunk/kBuild/tools/TARGZ.kmk

    r688 r692  
    2828
    2929# Tool Specific Properties
    30 ifndef TOOL_TARGZ_UNPACK
    31  TOOL_TARGZ_UNPACK := $(wildcard $(PATH_DEVTOOLS_BLD)/tar$(HOSTSUFF_EXE))
    32  ifeq ($(TOOL_TARGZ_UNPACK),)
    33   TOOL_TARGZ_UNPACK := tar$(HOSTSUFF_EXE)
     30ifndef TOOL_TARGZ_TAR
     31 TOOL_TARGZ_TAR := $(wildcard $(PATH_DEVTOOLS_BLD)/tar/v*/tar$(HOSTSUFF_EXE))
     32 ifeq ($(TOOL_TARGZ_TAR),)
     33  TOOL_TARGZ_TAR := $(wildcard $(PATH_DEVTOOLS_BLD)/bin/tar$(HOSTSUFF_EXE))
     34 endif
     35 ifeq ($(TOOL_TARGZ_TAR),)
     36  TOOL_TARGZ_TAR := $(TOOL_TAR_TAR)
     37 endif
     38 ifeq ($(TOOL_TARGZ_TAR),)
     39  TOOL_TARGZ_TAR := $(lastword $(sort $(TOOL_TARGZ_TAR)))
     40 else
     41  TOOL_TARGZ_TAR := tar$(HOSTSUFF_EXE)
    3442 endif
    3543else
    36  TOOL_TARGZ_UNPACK := $(TOOL_TARGZ_UNPACK)
     44 TOOL_TARGZ_TAR := $(TOOL_TARGZ_TAR)
    3745endif
     46TOOL_TARGZ_UNPACK ?= $(TOOL_TARGZ_TAR)
    3847
    3948# General Properties used by kBuild
  • trunk/kBuild/tools/VCC70.kmk

    r677 r692  
    2929# Tool Specific Properties
    3030ifndef PATH_TOOL_VCC70
    31  PATH_TOOL_VCC70 := $(wildcard $(PATH_DEVTOOLS)/x86.win/vcc/v7 \
    32                                                            $(PATH_DEVTOOLS)/x86.win32/vcc/v7 \
    33                                                            $(PATH_DEVTOOLS)/x86.win32/vcc70)
    34  ifeq ($(PATH_TOOL_VCC70),)
    35   PATH_TOOL_VCC70 := $(firstword $(PATH_TOOL_VCC70))
    36  endif
     31 PATH_TOOL_VCC70 := $(firstword $(wildcard \
     32        $(PATH_DEVTOOLS)/win.x86/vcc/v7 \
     33        $(PATH_DEVTOOLS)/x86.win32/vcc/v7 \
     34        $(PATH_DEVTOOLS)/x86.win32/vcc70) )
    3735 # if not found, we'll enter 'pathless' mode.
    3836else
  • trunk/kBuild/tools/WGET.kmk

    r667 r692  
    2929# Tool Specific Properties
    3030ifndef TOOL_WGET_FETCH
    31  TOOL_WGET_FETCH := $(wildcard $(PATH_DEVTOOLS_BLD)/bin/wget$(HOSTSUFF_EXE))
    32  ifeq ($(TOOL_WGET_FETCH),)
     31 TOOL_WGET_FETCH := $(wildcard $(PATH_DEVTOOLS_BLD)/wget/v*/wget$(HOSTSUFF_EXE))
     32 ifneq ($(TOOL_WGET_FETCH),)
     33  TOOL_WGET_FETCH := $(wildcard $(PATH_DEVTOOLS_BLD)/bin/wget$(HOSTSUFF_EXE))
     34 endif
     35 ifneq ($(TOOL_WGET_FETCH),)
     36  TOOL_WGET_FETCH := $(lastword $(sort $(TOOL_WGET_FETCH)))
     37 else
    3338  TOOL_WGET_FETCH := wget$(HOSTSUFF_EXE)
    3439 endif
  • trunk/kBuild/tools/ZIP.kmk

    r688 r692  
    2929# Tool Specific Properties
    3030ifndef TOOL_ZIP_UNPACK
    31  TOOL_ZIP_UNPACK := $(wildcard $(PATH_DEVTOOLS_BLD)/unzip$(HOSTSUFF_EXE))
     31 TOOL_ZIP_UNPACK := $(wildcard $(PATH_DEVTOOLS_BLD)/unzip/v*/unzip$(HOSTSUFF_EXE))
    3232 ifeq ($(TOOL_ZIP_UNPACK),)
     33  TOOL_ZIP_UNPACK := $(wildcard $(PATH_DEVTOOLS_BLD)/zip/v*/unzip$(HOSTSUFF_EXE))
     34 endif
     35 ifeq ($(TOOL_ZIP_UNPACK),)
     36  TOOL_ZIP_UNPACK := $(wildcard $(PATH_DEVTOOLS_BLD)/bin/unzip$(HOSTSUFF_EXE))
     37 endif
     38 ifneq ($(TOOL_ZIP_UNPACK),)
     39  TOOL_ZIP_UNPACK := $(lastword $(sort $(TOOL_ZIP_UNPACK)))
     40 else
    3341  TOOL_ZIP_UNPACK := unzip$(HOSTSUFF_EXE)
    3442 endif
     
    3644 TOOL_ZIP_UNPACK := $(TOOL_ZIP_UNPACK)
    3745endif
     46#ifndef TOOL_ZIP_PACK
     47# TOOL_ZIP_PACK := $(wildcard $(PATH_DEVTOOLS_BLD)/zip/v*/zip$(HOSTSUFF_EXE))
     48# ifeq ($(TOOL_ZIP_PACK),)
     49#  TOOL_ZIP_PACK := $(wildcard $(PATH_DEVTOOLS_BLD)/unzip/v*/zip$(HOSTSUFF_EXE))
     50# endif
     51# ifeq ($(TOOL_ZIP_PACK),)
     52#  TOOL_ZIP_PACK := $(wildcard $(PATH_DEVTOOLS_BLD)/bin/zip$(HOSTSUFF_EXE))
     53# endif
     54# ifneq ($(TOOL_ZIP_PACK),)
     55#  TOOL_ZIP_PACK := $(lastword $(sort $(TOOL_ZIP_PACK)))
     56# else
     57#  TOOL_ZIP_PACK := zip$(HOSTSUFF_EXE)
     58# endif
     59#else
     60# TOOL_ZIP_PACK := $(TOOL_ZIP_PACK)
     61#endif
    3862
    3963# General Properties used by kBuild
Note: See TracChangeset for help on using the changeset viewer.