Changeset 692


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

tools location is being cleaned up.

Location:
trunk/kBuild
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/header.kmk

    r673 r692  
    709709endif # __header_kmk__
    710710
     711
  • trunk/kBuild/sdks/DXSDK.kmk

    r670 r692  
    3535 endif
    3636 ifeq ($(PATH_SDK_DXSDK),)
    37   PATH_SDK_DXSDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/dxsdk/2*))
     37  PATH_SDK_DXSDK := $(sort $(wildcard $(PATH_DEVTOOLS)/win.x86/dxsdk/2*))
    3838 endif
    3939 ifeq ($(PATH_SDK_DXSDK),)
    40   PATH_SDK_DXSDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/dxsdk/2*))
    41  endif
    42  ifeq ($(PATH_SDK_DXSDK),)
    43   PATH_SDK_DXSDK := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/dxsdk/2*))
     40  PATH_SDK_DXSDK := $(sort $(wildcard $(PATH_DEVTOOLS)/win.amd64/dxsdk/2*))
    4441 endif
    4542 ifneq ($(PATH_SDK_DXSDK),)
  • trunk/kBuild/sdks/DXSDKAMD64.kmk

    r664 r692  
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_DXSDKAMD64
    31  PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/dxsdk/2*))
     31 PATH_SDK_DXSDKAMD64 := $(wildcard $(PATH_DEVTOOLS)/win.amd64/dxsdk/2*)
    3232 ifeq ($(PATH_SDK_DXSDKAMD64),)
    33   PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/dxsdk/2*))
     33  PATH_SDK_DXSDKAMD64 := $(PATH_SDK_DXSDK)
    3434 endif
    3535 ifeq ($(PATH_SDK_DXSDKAMD64),)
    36   PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/dxsdk/2*)) # legacy
     36  PATH_SDK_DXSDKAMD64 := $(wildcard $(PATH_DEVTOOLS)/win.x86/dxsdk/2*)
    3737 endif
    3838 ifneq ($(PATH_SDK_DXSDKAMD64),)
    39   PATH_SDK_DXSDKAMD64 := $(call lastword,$(PATH_SDK_DXSDKAMD64))
     39  PATH_SDK_DXSDKAMD64 := $(lastword $(sort $(PATH_SDK_DXSDKAMD64)))
    4040 else
    4141  $(warning kBuild: PATH_SDK_DXSDKAMD64 couldn't be determined!)
    42   PATH_SDK_DXSDKAMD64 := $(PATH_DEVTOOLS)/amd64.win/dxsdk/not/found
     42  PATH_SDK_DXSDKAMD64 := $(PATH_DEVTOOLS)/win.amd64/dxsdk/not/found
    4343 endif
    4444else
  • trunk/kBuild/sdks/DXSDKX86.kmk

    r664 r692  
    3030# SDK Specific Properties
    3131ifndef PATH_SDK_DXSDKX86
    32  PATH_SDK_DXSDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/dxsdk/2*))
     32 PATH_SDK_DXSDKX86 := $(wildcard $(PATH_DEVTOOLS)/win.x86/dxsdk/2*)
    3333 ifeq ($(PATH_SDK_DXSDKX86),)
    34   PATH_SDK_DXSDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/dxsdk/2*))
     34  PATH_SDK_DXSDKX86 := $(PATH_SDK_DXSDK)
    3535 endif
    3636 ifeq ($(PATH_SDK_DXSDKX86),)
    37   PATH_SDK_DXSDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/dxsdk/2*))
     37  PATH_SDK_DXSDKX86 := $(wildcard $(PATH_DEVTOOLS)/amd64.win/dxsdk/2*)
    3838 endif
    3939 ifneq ($(PATH_SDK_DXSDKX86),)
    40   PATH_SDK_DXSDKX86 := $(call lastword,$(PATH_SDK_DXSDKX86))
     40  PATH_SDK_DXSDKX86 := $(lastword $(sort $(PATH_SDK_DXSDKX86)))
    4141 else
    4242  $(warning kBuild: PATH_SDK_DXSDKX86 couldn't be determined!)
    43   PATH_SDK_DXSDKX86 := $(PATH_DEVTOOLS)/x86.win/dxsdk/not/found
     43  PATH_SDK_DXSDKX86 := $(PATH_DEVTOOLS)/win.x86/dxsdk/not/found
    4444 endif
    4545else
  • trunk/kBuild/sdks/LIBSDL.kmk

    r676 r692  
    22## @file
    33#
    4 # kBuild SDK - libsdl, targeting $(BUILD_TARGET).
     4# kBuild SDK - Simple DirectMedia Layer, targeting $(BUILD_TARGET).
    55#
    66# Copyright (c) 2006 knut st. osmundsen <bird-srcspam@anduin.net>
     
    2525#
    2626
    27 SDK_LIBSDL := libsdl, targeting $(BUILD_TARGET).
     27SDK_LIBSDL := Simple DirectMedia Layer, targeting $(BUILD_TARGET).
    2828
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_LIBSDL
    31  PATH_SDK_LIBSDL := $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/libsdl/v*))
     31 PATH_SDK_LIBSDL := $(wildcard $(PATH_DEVTOOLS_TRG)/libsdl/v*)
    3232 ifeq ($(PATH_SDK_LIBSDL),)
    33   PATH_SDK_LIBSDL := $(sort $(wildcard $(PATH_DEVTOOLS_BLD)/libsdl/v*))
     33  PATH_SDK_LIBSDL := $(wildcard $(PATH_DEVTOOLS_BLD)/libsdl/v*)
    3434 endif
    3535 ifneq ($(PATH_SDK_LIBSDL),)
    36   PATH_SDK_LIBSDL := $(call lastword,$(PATH_SDK_LIBSDL))
     36  PATH_SDK_LIBSDL := $(lastword $(sort $(PATH_SDK_LIBSDL)))
    3737 else
    38   $(warning kBuild: PATH_SDK_LIBSDL couldn't be determined!)
    39   PATH_SDK_LIBSDL := /usr
     38  # Search in the typical unix places.
     39  PATH_SDK_LIBSDL := $(firstword $(wildcard \
     40        /lib/libsdl.* \
     41        /usr/lib/libsdl.* \
     42        /usr/local/lib/libsdl.* \
     43        /opt/lib/libsdl.* \
     44        /opt/local/lib/libsdl.*) )
     45  ifneq ($(PATH_SDK_LIBSDL),)
     46   PATH_SDK_LIBSDL := $(patsubst %/,%,$(dir $(dir PATH_SDK_LIBSDL)))
     47  else
     48   $(warning kBuild: PATH_SDK_LIBSDL couldn't be determined!)
     49   PATH_SDK_LIBSDL := $(PATH_DEVTOOLS_TRG)/libsdl/not/found
     50  endif
    4051 endif
    4152else
  • trunk/kBuild/sdks/NT4DDK.kmk

    r664 r692  
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_NT4DDK
    31  PATH_SDK_NT4DDK := $(wildcard $(PATH_DEVTOOLS)/x86.win/ddknt4)
     31 PATH_SDK_NT4DDK := $(wildcard $(PATH_DEVTOOLS)/win.x86/ddknt4/1* $(PATH_DEVTOOLS)/win.x86/ddknt4/2*)
    3232 ifeq ($(PATH_SDK_NT4DDK),)
    33   PATH_SDK_NT4DDK := $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddknt4) # legacy
     33  PATH_SDK_NT4DDK := $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddknt4)
    3434 endif
    3535 ifneq ($(PATH_SDK_NT4DDK),)
    36   # only one version here, currently.
     36  PATH_SDK_NT4DDK := $(lastword $(sort $(PATH_SDK_NT4DDK)))
    3737 else
    3838  $(warning kBuild: PATH_SDK_NT4DDK couldn't be determined!)
  • trunk/kBuild/sdks/W2K3DDK.kmk

    r664 r692  
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_W2K3DDK
    31  PATH_SDK_W2K3DDK := $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/ddkwin2k3/2*))
     31 PATH_SDK_W2K3DDK := $(wildcard $(PATH_DEVTOOLS_TRG)/ddkwin2k3/2*)
    3232 ifeq ($(PATH_SDK_W2K3DDK),)
    33   PATH_SDK_W2K3DDK := $(sort $(wildcard $(PATH_DEVTOOLS_BLD)/ddkwin2k3/2*))
     33  PATH_SDK_W2K3DDK := $(wildcard $(PATH_DEVTOOLS_BLD)/ddkwin2k3/2*)
    3434 endif
    3535 ifeq ($(PATH_SDK_W2K3DDK),)
    36   PATH_SDK_W2K3DDK := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/ddkwin2k3/2*))
     36  PATH_SDK_W2K3DDK := $(wildcard $(PATH_DEVTOOLS)/win.x86/ddkwin2k3/2*)
    3737 endif
    3838 ifeq ($(PATH_SDK_W2K3DDK),)
    39   PATH_SDK_W2K3DDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/ddkwin2k3/2*))
     39  PATH_SDK_W2K3DDK := $(wildcard $(PATH_DEVTOOLS)/win.amd64/ddkwin2k3/2*)
    4040 endif
    4141 ifeq ($(PATH_SDK_W2K3DDK),)
    42   PATH_SDK_W2K3DDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*))
     42  PATH_SDK_W2K3DDK := $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*)
     43 endif
     44 ifeq ($(PATH_SDK_W2K3DDK),)
     45  ifneq ($(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/lib/wnet/i386/*.lib),)
     46   PATH_SDK_W2K3DDK := $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3
     47  endif
    4348 endif
    4449 ifneq ($(PATH_SDK_W2K3DDK),)
    45   PATH_SDK_W2K3DDK := $(call lastword,$(PATH_SDK_W2K3DDK))
     50  PATH_SDK_W2K3DDK := $(lastword $(sort $(PATH_SDK_W2K3DDK)))
    4651 else
    4752  $(warning kBuild: PATH_SDK_W2K3DDK couldn't be determined!)
    48   PATH_SDK_W2K3DDK := $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3
     53  PATH_SDK_W2K3DDK := $(PATH_DEVTOOLS)/win.x86/ddkwin2k3/not/found
    4954 endif
    5055else
  • trunk/kBuild/sdks/W2K3DDKAMD64.kmk

    r664 r692  
    22## @file
    33#
    4 # kBuild SDK - The Microsoft Windows 2003 DDK, targeting AMD64.
     4# kBuild SDK - The Microsoft Windows 2003 DDK, targeting amd64.
    55#
    66# Copyright (c) 2006 knut st. osmundsen <bird-srcspam@anduin.net>
     
    2525#
    2626
    27 SDK_W2K3DDKAMD64 := The Microsoft Windows 2003 DDK, targeting AMD64.
     27SDK_W2K3DDKAMD64 := The Microsoft Windows 2003 DDK, targeting amd64.
    2828
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_W2K3DDKAMD64
    31  PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/ddkwin2k3/2*))
     31 PATH_SDK_W2K3DDKAMD64 := $(wildcard $(PATH_DEVTOOLS)/win.amd64/ddkwin2k3/2*)
    3232 ifeq ($(PATH_SDK_W2K3DDKAMD64),)
    33   PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/ddkwin2k3/2*))
     33  PATH_SDK_W2K3DDKAMD64 := $(PATH_SDK_W2K3DDK)
    3434 endif
    3535 ifeq ($(PATH_SDK_W2K3DDKAMD64),)
    36   PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*))
     36  PATH_SDK_W2K3DDKAMD64 := $(wildcard $(PATH_DEVTOOLS)/win.x86/ddkwin2k3/2*)
     37 endif
     38 # legacy:
     39 ifeq ($(PATH_SDK_W2K3DDKAMD64),)
     40  PATH_SDK_W2K3DDKAMD64 := $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*)
    3741 endif
    3842 ifneq ($(PATH_SDK_W2K3DDKAMD64),)
    39   PATH_SDK_W2K3DDKAMD64 := $(call lastword,$(PATH_SDK_W2K3DDKAMD64))
     43  PATH_SDK_W2K3DDKAMD64 := $(lastword $(sort $(PATH_SDK_W2K3DDKAMD64)))
    4044 else
    4145  $(warning kBuild: PATH_SDK_W2K3DDKAMD64 couldn't be determined!)
    42   PATH_SDK_W2K3DDKAMD64 := $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3
     46  PATH_SDK_W2K3DDKAMD64 := $(PATH_DEVTOOLS)/win.amd64/ddkwin2k3/not/found
    4347 endif
    4448else
  • trunk/kBuild/sdks/W2K3DDKX86.kmk

    r675 r692  
    22## @file
    33#
    4 # kBuild SDK - The Microsoft Windows 2003 DDK, targeting X86.
     4# kBuild SDK - The Microsoft Windows 2003 DDK, targeting x86.
    55#
    66# Copyright (c) 2006 knut st. osmundsen <bird-srcspam@anduin.net>
     
    2525#
    2626
    27 SDK_W2K3DDKX86 := The Microsoft Windows 2003 DDK, targeting X86.
     27SDK_W2K3DDKX86 := The Microsoft Windows 2003 DDK, targeting x86.
    2828
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_W2K3DDKX86
    31  PATH_SDK_W2K3DDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/ddkwin2k3/2*))
     31 PATH_SDK_W2K3DDKX86 := $(wildcard $(PATH_DEVTOOLS)/win.x86/ddkwin2k3/2*)
    3232 ifeq ($(PATH_SDK_W2K3DDKX86),)
    33   PATH_SDK_W2K3DDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*))
     33  PATH_SDK_W2K3DDKX86 := $(PATH_SDK_W2K3DDK)
    3434 endif
    3535 ifeq ($(PATH_SDK_W2K3DDKX86),)
    36   PATH_SDK_W2K3DDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3))
     36  PATH_SDK_W2K3DDKX86 := $(wildcard $(PATH_DEVTOOLS)/win.amd64/ddkwin2k3/2*)
     37 endif
     38 # legacy:
     39 ifeq ($(PATH_SDK_W2K3DDKX86),)
     40  PATH_SDK_W2K3DDKX86 := $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*)
    3741 endif
    3842 ifeq ($(PATH_SDK_W2K3DDKX86),)
    39   PATH_SDK_W2K3DDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/ddkwin2k3/2*))
     43  PATH_SDK_W2K3DDKX86 := $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3)
    4044 endif
    4145 ifneq ($(PATH_SDK_W2K3DDKX86),)
    42   PATH_SDK_W2K3DDKX86 := $(call lastword,$(PATH_SDK_W2K3DDKX86))
     46  PATH_SDK_W2K3DDKX86 := $(lastword $(sort $(PATH_SDK_W2K3DDKX86)))
    4347 else
    4448  $(warning kBuild: PATH_SDK_W2K3DDKX86 couldn't be determined!)
  • trunk/kBuild/sdks/W32API.kmk

    r664 r692  
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_W32API
    31  PATH_SDK_W32API := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/w32api/v*))
     31 PATH_SDK_W32API := $(wildcard $(PATH_DEVTOOLS)/win.x86/w32api/v*)
    3232 ifeq ($(PATH_SDK_W32API),)
    33   PATH_SDK_W32API := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/w32api/v*))
     33  PATH_SDK_W32API := $(wildcard $(PATH_DEVTOOLS)/x86.win32/w32api/v*)
    3434 endif
    3535 ifneq ($(PATH_SDK_W32API),)
    36   PATH_SDK_W32API := $(call lastword,$(PATH_SDK_W32API))
     36  PATH_SDK_W32API := $(lastword $(sort $(PATH_SDK_W32API)))
    3737 else
    3838  $(warning kBuild: PATH_SDK_W32API couldn't be determined!)
  • trunk/kBuild/sdks/WIN32SDK.kmk

    r664 r692  
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_WIN32SDK
    31  PATH_SDK_WIN32SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2*))
     31 PATH_SDK_WIN32SDK := $(wildcard $(PATH_DEVTOOLS)/win.x86/sdk/2*)
    3232 ifeq ($(PATH_SDK_WIN32SDK),)
    33   PATH_SDK_WIN32SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*))
     33  PATH_SDK_WIN32SDK := $(PATH_SDK_WINPSDK)
    3434 endif
    3535 ifeq ($(PATH_SDK_WIN32SDK),)
    36   PATH_SDK_WIN32SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/sdk/2*))
     36  PATH_SDK_WIN32SDK := $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*)
     37 endif
     38 ifeq ($(PATH_SDK_WIN32SDK),)
     39  PATH_SDK_WIN32SDK := $(wildcard $(PATH_DEVTOOLS)/win.amd64/sdk/2*)
    3740 endif
    3841 ifneq ($(PATH_SDK_WIN32SDK),)
    39   PATH_SDK_WIN32SDK := $(call lastword,$(PATH_SDK_WIN32SDK))
     42  PATH_SDK_WIN32SDK := $(lastword $(sort $(PATH_SDK_WIN32SDK)))
    4043 else
    4144  $(warning kBuild: PATH_SDK_WIN32SDK couldn't be determined!)
    42   PATH_SDK_WIN32SDK := $(PATH_DEVTOOLS)/x86.win32/sdk/not/found
     45  PATH_SDK_WIN32SDK := $(PATH_DEVTOOLS)/win.x86/sdk/not/found
    4346 endif
    4447endif
  • trunk/kBuild/sdks/WIN32SDK2002.kmk

    r664 r692  
    3232# SDK Specific Properties
    3333ifndef PATH_SDK_WIN32SDK2002
    34  PATH_SDK_WIN32SDK2002 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2002*))
     34 PATH_SDK_WIN32SDK2002 := $(wildcard $(PATH_DEVTOOLS)/win.x86/sdk/2002*)
    3535 ifeq ($(PATH_SDK_WIN32SDK2002),)
    36   PATH_SDK_WIN32SDK2002 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2002*))
     36  PATH_SDK_WIN32SDK2002 := $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2002*)
    3737 endif
    3838 ifeq ($(PATH_SDK_WIN32SDK2002),)
    39   PATH_SDK_WIN32SDK2002 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk2002*))
    40  endif
    41  ifeq ($(PATH_SDK_WIN32SDK2002),)
    42   PATH_SDK_WIN32SDK2002 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk2002*))
     39  PATH_SDK_WIN32SDK2002 := $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk2002*)
    4340 endif
    4441 ifneq ($(PATH_SDK_WIN32SDK2002),)
    45   PATH_SDK_WIN32SDK2002 := $(call lastword,$(PATH_SDK_WIN32SDK2002))
     42  PATH_SDK_WIN32SDK2002 := $(lastword $(sort $(PATH_SDK_WIN32SDK2002)))
    4643 else
    4744  $(warning kBuild: PATH_SDK_WIN32SDK2002 couldn't be determined!)
    48   PATH_SDK_WIN32SDK2002 := $(PATH_DEVTOOLS)/x86.win/sdk/not/found
     45  PATH_SDK_WIN32SDK2002 := $(PATH_DEVTOOLS)/win.x86/sdk/2002/not/found
    4946 endif
    5047else
  • trunk/kBuild/sdks/WIN64SDK.kmk

    r664 r692  
    3030# SDK Specific Properties
    3131ifndef PATH_SDK_WIN64SDK
    32  PATH_SDK_WIN64SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/sdk/2*))
     32 PATH_SDK_WIN64SDK := $(wildcard $(PATH_DEVTOOLS)/win.amd64/sdk/2*)
    3333 ifeq ($(PATH_SDK_WIN64SDK),)
    34   PATH_SDK_WIN64SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2*))
     34  PATH_SDK_WIN64SDK := $(PATH_SDK_WINPSDK)
    3535 endif
    3636 ifeq ($(PATH_SDK_WIN64SDK),)
    37   PATH_SDK_WIN64SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*))
     37  PATH_SDK_WIN64SDK := $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2*)
     38 endif
     39 ifeq ($(PATH_SDK_WIN64SDK),)
     40  PATH_SDK_WIN64SDK := $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*)
    3841 endif
    3942 ifneq ($(PATH_SDK_WIN64SDK),)
    40   PATH_SDK_WIN64SDK := $(call lastword,$(PATH_SDK_WIN64SDK))
     43  PATH_SDK_WIN64SDK := $(lastword $(sort $(PATH_SDK_WIN64SDK)))
    4144 else
    4245  $(warning kBuild: PATH_SDK_WIN64SDK couldn't be determined!)
    43   PATH_SDK_WIN64SDK := $(PATH_DEVTOOLS)/amd64.win/sdk/not/found
     46  PATH_SDK_WIN64SDK := $(PATH_DEVTOOLS)/win.amd64/sdk/not/found
    4447 endif
    4548else
  • trunk/kBuild/sdks/WINPSDK.kmk

    r664 r692  
    2929# SDK Specific Properties
    3030ifndef PATH_SDK_WINPSDK
    31  PATH_SDK_WINPSDK := $(sort $(wildcard $(PATH_DEVTOOLS_BLD)/sdk/2*))
     31 PATH_SDK_WINPSDK := $(wildcard $(PATH_DEVTOOLS_BLD)/sdk/2*)
    3232 ifeq ($(PATH_SDK_WINPSDK),)
    33   PATH_SDK_WINPSDK := $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/sdk/2*))
     33  PATH_SDK_WINPSDK := $(wildcard $(PATH_DEVTOOLS_TRG)/sdk/2*)
    3434 endif
    3535 ifeq ($(PATH_SDK_WINPSDK),)
    36   PATH_SDK_WINPSDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2*))
     36  PATH_SDK_WINPSDK := $(wildcard $(PATH_DEVTOOLS)/win.x86/sdk/2*)
    3737 endif
    3838 ifeq ($(PATH_SDK_WINPSDK),)
    39   PATH_SDK_WINPSDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*))
     39  PATH_SDK_WINPSDK := $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*)
    4040 endif
    4141 ifeq ($(PATH_SDK_WINPSDK),)
    42   PATH_SDK_WINPSDK := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/sdk/2*))
     42  PATH_SDK_WINPSDK := $(wildcard $(PATH_DEVTOOLS)/win.amd64/sdk/2*)
    4343 endif
    4444 ifneq ($(PATH_SDK_WINPSDK),)
    45   PATH_SDK_WINPSDK := $(call lastword,$(PATH_SDK_WINPSDK))
     45  PATH_SDK_WINPSDK := $(lastword $(sort $(PATH_SDK_WINPSDK)))
    4646 else
    4747  $(warning kBuild: PATH_SDK_WINPSDK couldn't be determined!)
    48   PATH_SDK_WINPSDK := $(PATH_DEVTOOLS_BLD)/sdk//not/found
     48  PATH_SDK_WINPSDK := $(PATH_DEVTOOLS_BLD)/sdk/not/found
    4949 endif
    5050else
  • trunk/kBuild/sdks/WINPSDKINCS.kmk

    r674 r692  
    3333# SDK Specific Properties
    3434ifndef PATH_SDK_WINPSDKINCS
    35  PATH_SDK_WINPSDKINCS := $(sort $(wildcard $(PATH_DEVTOOLS_BLD)/sdk/2*))
    36  ifeq ($(PATH_SDK_WINPSDKINCS),)
    37   PATH_SDK_WINPSDKINCS := $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/sdk/2*))
    38  endif
    39  ifeq ($(PATH_SDK_WINPSDKINCS),)
    40   PATH_SDK_WINPSDKINCS := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2*))
    41  endif
    42  ifeq ($(PATH_SDK_WINPSDKINCS),)
    43   PATH_SDK_WINPSDKINCS := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*))
    44  endif
    45  ifeq ($(PATH_SDK_WINPSDKINCS),)
    46   PATH_SDK_WINPSDKINCS := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/sdk/2*))
    47  endif
    48  ifneq ($(PATH_SDK_WINPSDKINCS),)
    49   PATH_SDK_WINPSDKINCS := $(call lastword,$(PATH_SDK_WINPSDKINCS))
     35 ifdef PATH_SDK_WINPSDK
     36  PATH_SDK_WINPSDKINCS := $(PATH_SDK_WINPSDK)
    5037 else
    51   $(warning kBuild: PATH_SDK_WINPSDKINCS couldn't be determined!)
    52   PATH_SDK_WINPSDKINCS := $(PATH_DEVTOOLS_BLD)/sdk//not/found
     38  PATH_SDK_WINPSDKINCS := $(wildcard $(PATH_DEVTOOLS_BLD)/sdk/2*)
     39  ifeq ($(PATH_SDK_WINPSDKINCS),)
     40   PATH_SDK_WINPSDKINCS := $(wildcard $(PATH_DEVTOOLS_TRG)/sdk/2*)
     41  endif
     42  ifeq ($(PATH_SDK_WINPSDKINCS),)
     43   PATH_SDK_WINPSDKINCS := $(wildcard $(PATH_DEVTOOLS)/win.x86/sdk/2*)
     44  endif
     45  ifeq ($(PATH_SDK_WINPSDKINCS),)
     46   PATH_SDK_WINPSDKINCS := $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*)
     47  endif
     48  ifeq ($(PATH_SDK_WINPSDKINCS),)
     49   PATH_SDK_WINPSDKINCS := $(wildcard $(PATH_DEVTOOLS)/win.amd64/sdk/2*)
     50  endif
     51  ifneq ($(PATH_SDK_WINPSDKINCS),)
     52   PATH_SDK_WINPSDKINCS := $(lastword $(sort $(PATH_SDK_WINPSDKINCS)))
     53  else
     54   $(warning kBuild: PATH_SDK_WINPSDKINCS couldn't be determined!)
     55   PATH_SDK_WINPSDKINCS := $(PATH_DEVTOOLS_BLD)/sdk/not/found
     56  endif
    5357 endif
    5458else
  • 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.