Changeset 664 in kBuild
- Timestamp:
- Dec 6, 2006 2:14:43 AM (18 years ago)
- Location:
- trunk/kBuild/sdks
- Files:
-
- 3 added
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/sdks/DXSDKAMD64.kmk
-
Property svn:keywords
set to
Id
r655 r664 1 # $Id :$1 # $Id$ 2 2 ## @file 3 3 # 4 # kBuild SDK - Direct X SDK,AMD64.4 # kBuild SDK - The Microsoft Direct X SDK, targeting AMD64. 5 5 # 6 6 # Copyright (c) 2006 knut st. osmundsen <[email protected]> … … 25 25 # 26 26 27 SDK_DXSDKAMD64 := The Microsoft Direct X SDK, targeting AMD64. 27 28 28 SDK_DXSDKAMD64 := MicroSoft Direct X SDK, AMD64. 29 # SDK Specific Properties 29 30 ifndef PATH_SDK_DXSDKAMD64 30 PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEV)/amd64.win64/dxsdk/2*))31 PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/dxsdk/2*)) 31 32 ifeq ($(PATH_SDK_DXSDKAMD64),) 32 PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEV)/x86.win32/dxsdk/2*)) 33 PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/dxsdk/2*)) 34 endif 35 ifeq ($(PATH_SDK_DXSDKAMD64),) 36 PATH_SDK_DXSDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/dxsdk/2*)) # legacy 33 37 endif 34 38 ifneq ($(PATH_SDK_DXSDKAMD64),) 35 PATH_SDK_DXSDKAMD64 39 PATH_SDK_DXSDKAMD64 := $(call lastword,$(PATH_SDK_DXSDKAMD64)) 36 40 else 37 41 $(warning kBuild: PATH_SDK_DXSDKAMD64 couldn't be determined!) 38 PATH_SDK_DXSDKAMD64 := $(PATH_DEV)/x86.win32/dxsdk/not/found42 PATH_SDK_DXSDKAMD64 := $(PATH_DEVTOOLS)/amd64.win/dxsdk/not/found 39 43 endif 44 else 45 # Resolve any fancy stuff once and for all. 46 PATH_SDK_DXSDKAMD64 := $(PATH_SDK_DXSDKAMD64) 40 47 endif 41 48 PATH_SDK_DXSDKAMD64_INC ?= $(PATH_SDK_DXSDKAMD64)/Include 42 49 PATH_SDK_DXSDKAMD64_LIB ?= $(PATH_SDK_DXSDKAMD64)/Lib/x64 43 50 44 SDK_DXSDKAMD64_INCS ?= $(PATH_SDK_DXSDKAMD64_INC) 51 # General Properties used by kBuild 52 SDK_DXSDKAMD64_INCS ?= $(PATH_SDK_DXSDKAMD64_INC) 45 53 SDK_DXSDKAMD64_LIBPATHS ?= $(PATH_SDK_DXSDKAMD64_LIB) 46 54 -
Property svn:keywords
set to
-
trunk/kBuild/sdks/DXSDKX86.kmk
-
Property svn:keywords
set to
Id
r655 r664 1 # $Id :$1 # $Id$ 2 2 ## @file 3 3 # 4 # kBuild SDK - Direct X SDK,X86.4 # kBuild SDK - The Microsoft Direct X SDK, targeting X86. 5 5 # 6 6 # Copyright (c) 2006 knut st. osmundsen <[email protected]> … … 26 26 27 27 28 SDK_DXSDKX86 := MicroSoft Direct X SDK, X86. 28 SDK_DXSDKX86 := The Microsoft Direct X SDK, targeting X86. 29 30 # SDK Specific Properties 29 31 ifndef PATH_SDK_DXSDKX86 30 PATH_SDK_DXSDKX86 := $(sort $(wildcard $(PATH_DEV)/x86.win32/dxsdk/2*)) 32 PATH_SDK_DXSDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/dxsdk/2*)) 33 ifeq ($(PATH_SDK_DXSDKX86),) 34 PATH_SDK_DXSDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/dxsdk/2*)) 35 endif 36 ifeq ($(PATH_SDK_DXSDKX86),) 37 PATH_SDK_DXSDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/dxsdk/2*)) 38 endif 31 39 ifneq ($(PATH_SDK_DXSDKX86),) 32 PATH_SDK_DXSDKX86 40 PATH_SDK_DXSDKX86 := $(call lastword,$(PATH_SDK_DXSDKX86)) 33 41 else 34 42 $(warning kBuild: PATH_SDK_DXSDKX86 couldn't be determined!) 35 PATH_SDK_DXSDKX86 := $(PATH_DEV)/x86.win32/dxsdk/not/found43 PATH_SDK_DXSDKX86 := $(PATH_DEVTOOLS)/x86.win/dxsdk/not/found 36 44 endif 45 else 46 # Resolve any fancy stuff once and for all. 47 PATH_SDK_DXSDKX86 := $(PATH_SDK_DXSDKX86) 37 48 endif 38 49 PATH_SDK_DXSDKX86_INC ?= $(PATH_SDK_DXSDKX86)/Include 39 50 PATH_SDK_DXSDKX86_LIB ?= $(PATH_SDK_DXSDKX86)/Lib/x86 40 51 41 SDK_DXSDKX86_INCS ?= $(PATH_SDK_DXSDKX86_INC) 52 # General Properties used by kBuild 53 SDK_DXSDKX86_INCS ?= $(PATH_SDK_DXSDKX86_INC) 42 54 SDK_DXSDKX86_LIBPATHS ?= $(PATH_SDK_DXSDKX86_LIB) 43 55 -
Property svn:keywords
set to
-
trunk/kBuild/sdks/LIBSDL.kmk
-
Property svn:keywords
set to
Id
r655 r664 1 # $Id :$1 # $Id$ 2 2 ## @file 3 3 # 4 # kBuild SDK - libsdl (default target only).4 # kBuild SDK - libsdl, targeting $(BUILD_TARGET). 5 5 # 6 6 # Copyright (c) 2006 knut st. osmundsen <[email protected]> … … 25 25 # 26 26 27 ## @todo I need to come up with a decent way of dealing with non-default targets. 28 # The different SDL distros and install patterns isn't making this very easy exactly. 27 SDK_LIBSDL := libsdl, targeting $(BUILD_TARGET). 29 28 30 SDK_LIBSDL := libsdl 29 # SDK Specific Properties 31 30 ifndef PATH_SDK_LIBSDL 32 PATH_SDK_LIBSDL := $(sort $(wildcard $(PATH_DEV)/$(BUILD_TARGET_ARCH).$(BUILD_TARGET)/libsdl/v*)) 31 PATH_SDK_LIBSDL := $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/libsdl/v*)) 32 ifeq ($(PATH_SDK_LIBSDL),) 33 PATH_SDK_LIBSDL := $(sort $(wildcard $(PATH_DEVTOOLS_BLD)/libsdl/v*)) 34 endif 33 35 ifneq ($(PATH_SDK_LIBSDL),) 34 PATH_SDK_LIBSDL 36 PATH_SDK_LIBSDL := $(call lastword,$(PATH_SDK_LIBSDL)) 35 37 else 36 38 $(warning kBuild: PATH_SDK_LIBSDL couldn't be determined!) 37 PATH_SDK_LIBSDL 39 PATH_SDK_LIBSDL := /usr 38 40 endif 41 else 42 PATH_SDK_LIBSDL := $(PATH_SDK_LIBSDL) 39 43 endif 40 44 45 # 46 # The way libsdl is distributed on the different platforms 47 # varies quite a bit, thus this kludge. 48 # 41 49 ifeq ($(BUILD_TARGET),os2) 42 SDK_LIBSDL_INCS ?= \ 50 SDK_LIBSDL_LIBMAIN ?= 51 52 # General Properties used by kBuild 53 SDK_LIBSDL_INCS ?= \ 43 54 $(PATH_SDK_LIBSDL)/SDL/include \ 44 55 $(PATH_SDK_LIBSDL)/SDLGfx \ … … 47 58 $(PATH_SDK_LIBSDL)/SDLNet \ 48 59 $(PATH_SDK_LIBSDL)/SDLTTF 49 SDK_LIBSDL_LIBS 60 SDK_LIBSDL_LIBS ?= \ 50 61 $(PATH_SDK_LIBSDL)/SDL/SDL12.lib \ 51 62 $(PATH_SDK_LIBSDL)/SDLGfx/SDLGFX.lib \ … … 61 72 $(PATH_SDK_LIBSDL)/SDLNet \ 62 73 $(PATH_SDK_LIBSDL)/SDLTTF 63 SDK_LIBSDL_LIBMAIN ?= 74 64 75 else 65 ifneq ($(filter nt win win32 win64,$(BUILD_TARGET)),) 66 # only vc++, not mingw/cygwin. 67 SDK_LIBSDL_INCS ?= \ 76 ifeq ($(BUILD_TARGET),win) # ASSUMES VC++ on windows, sorry. 77 SDK_LIBSDL_LIBMAIN ?= \ 78 $(PATH_SDK_LIBSDL)/lib/SDLmain.lib 79 80 # General Properties used by kBuild 81 SDK_LIBSDL_INCS ?= \ 68 82 $(PATH_SDK_LIBSDL)/include/SDL \ 69 83 $(PATH_SDK_LIBSDL)/include 70 SDK_LIBSDL_LIBS 84 SDK_LIBSDL_LIBS ?= \ 71 85 $(PATH_SDK_LIBSDL)/lib/SDL.lib 72 86 SDK_LIBSDL_LIBPATHS?= \ 73 87 $(PATH_SDK_LIBSDL)/lib 74 SDK_LIBSDL_LIBMAIN ?= \ 75 $(PATH_SDK_LIBSDL)/lib/SDLmain.lib 76 else 77 SDK_LIBSDL_INCS ?= \ 88 89 else # ASSUMES Unix like system 90 SDK_LIBSDL_LIBMAIN ?= sdlmain 91 92 # General Properties used by kBuild 93 SDK_LIBSDL_INCS ?= \ 78 94 $(PATH_SDK_LIBSDL)/include/SDL \ 79 95 $(PATH_SDK_LIBSDL)/include 80 SDK_LIBSDL_LIBS 81 SDK_LIBSDL_LIBPATHS ?= \96 SDK_LIBSDL_LIBS ?= sdl sdlgfx sdlimage sdlmixer sdlnet sdlttf 97 SDK_LIBSDL_LIBPATHS ?= \ 82 98 $(PATH_SDK_LIBSDL)/lib 83 SDK_LIBSDL_LIBMAIN ?= sdlmain84 99 endif 85 100 endif -
Property svn:keywords
set to
-
trunk/kBuild/sdks/NT4DDK.kmk
-
Property svn:keywords
changed from
Author Date Id Revision
toId
r655 r664 2 2 ## @file 3 3 # 4 # kBuild SDK - NT4 DDK,X86.4 # kBuild SDK - The Windows NT 4 DDK, targeting X86. 5 5 # 6 6 # Copyright (c) 2004-2006 knut st. osmundsen <[email protected]> … … 25 25 # 26 26 27 SDK_NT4DDK := The MicroSoft NT 4 DDK, targeting X86 (free, not checked). 27 28 28 SDK_NT4DDK := MicroSoft NT 4 DDK, X86 29 PATH_SDK_NT4DDK ?= $(PATH_DEV)/x86.win32/ddknt4 29 # SDK Specific Properties 30 ifndef PATH_SDK_NT4DDK 31 PATH_SDK_NT4DDK := $(wildcard $(PATH_DEVTOOLS)/x86.win/ddknt4) 32 ifeq ($(PATH_SDK_NT4DDK),) 33 PATH_SDK_NT4DDK := $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddknt4) # legacy 34 endif 35 ifneq ($(PATH_SDK_NT4DDK),) 36 # only one version here, currently. 37 else 38 $(warning kBuild: PATH_SDK_NT4DDK couldn't be determined!) 39 PATH_SDK_NT4DDK := $(PATH_DEVTOOLS)/x86.win/ddknt4/not/found 40 endif 41 else 42 # Resolve any fancy stuff once and for all. 43 PATH_SDK_NT4DDK := $(PATH_SDK_NT4DDK) 44 endif 30 45 PATH_SDK_NT4DDK_INC ?= $(PATH_SDK_NT4DDK)/inc 31 46 PATH_SDK_NT4DDK_LIB ?= $(PATH_SDK_NT4DDK)/lib/i386/free 32 SDK_NT4DDK_DEFS ?= _X86_ 33 SDK_NT4DDK_INCS ?= $(PATH_SDK_NT4DDK_INC) 47 48 # General Properties used by kBuild 49 SDK_NT4DDK_DEFS ?= _X86_ 50 SDK_NT4DDK_INCS ?= $(PATH_SDK_NT4DDK_INC) 34 51 SDK_NT4DDK_LIBPATHS ?= $(PATH_SDK_NT4DDK_LIB) 35 52 -
Property svn:keywords
changed from
-
trunk/kBuild/sdks/W2K3DDKAMD64.kmk
-
Property svn:keywords
set to
Id
r656 r664 1 # $Id : NT4DDK.kmk 78 2004-06-01 01:07:24Z bird$1 # $Id$ 2 2 ## @file 3 3 # 4 # kBuild SDK - Windows 2003 DDK,AMD64.4 # kBuild SDK - The Microsoft Windows 2003 DDK, targeting AMD64. 5 5 # 6 6 # Copyright (c) 2006 knut st. osmundsen <[email protected]> … … 25 25 # 26 26 27 SDK_W2K3DDKAMD64 := The Microsoft Windows 2003 DDK, targeting AMD64. 27 28 28 SDK_W2K3DDKAMD64 := MicroSoft Windows 2003 DDK, AMD64 29 # SDK Specific Properties 29 30 ifndef PATH_SDK_W2K3DDKAMD64 30 PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEV)/amd64.win64/ddkwin2k3/2*))31 PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/ddkwin2k3/2*)) 31 32 ifeq ($(PATH_SDK_W2K3DDKAMD64),) 32 PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEV)/x86.win32/ddkwin2k3/2*)) 33 PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/ddkwin2k3/2*)) 34 endif 35 ifeq ($(PATH_SDK_W2K3DDKAMD64),) 36 PATH_SDK_W2K3DDKAMD64 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*)) 33 37 endif 34 38 ifneq ($(PATH_SDK_W2K3DDKAMD64),) 35 PATH_SDK_W2K3DDKAMD64 39 PATH_SDK_W2K3DDKAMD64 := $(call lastword,$(PATH_SDK_W2K3DDKAMD64)) 36 40 else 37 PATH_SDK_W2K3DDKAMD64 := $(PATH_DEV)/x86.win32/ddkwin2k3 41 $(warning kBuild: PATH_SDK_W2K3DDKAMD64 couldn't be determined!) 42 PATH_SDK_W2K3DDKAMD64 := $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3 38 43 endif 44 else 45 # Resolve any fancy stuff once and for all. 46 PATH_SDK_W2K3DDKAMD64 := $(PATH_SDK_W2K3DDKAMD64) 39 47 endif 40 48 PATH_SDK_W2K3DDKAMD64_INC ?= $(PATH_SDK_W2K3DDKAMD64)/inc 41 49 PATH_SDK_W2K3DDKAMD64_LIB ?= $(PATH_SDK_W2K3DDKAMD64)/lib/wnet/AMD64 42 50 43 SDK_W2K3DDKAMD64_DEFS ?= _AMD64_ 44 SDK_W2K3DDKAMD64_INCS ?= \ 51 # General Properties used by kBuild 52 SDK_W2K3DDKAMD64_DEFS ?= _AMD64_ 53 SDK_W2K3DDKAMD64_INCS ?= \ 45 54 $(PATH_SDK_W2K3DDKAMD64_INC)/ddk \ 46 55 $(PATH_SDK_W2K3DDKAMD64_INC)/ddk/wnet \ 47 56 $(PATH_SDK_W2K3DDKAMD64_INC)/wnet \ 48 57 $(PATH_SDK_W2K3DDKAMD64_INC)/ddk/wdw/wnet 49 # $(PATH_SDK_W2K3DDKAMD64_INC)/crt 58 SDK_W2K3DDKAMD64_LIBPATHS ?= \ 59 $(PATH_SDK_W2K3DDKAMD64_LIB) 50 60 51 SDK_W2K3DDKAMD64_LIBPATHS ?= $(PATH_SDK_W2K3DDKAMD64_LIB)52 -
Property svn:keywords
set to
-
trunk/kBuild/sdks/W2K3DDKX86.kmk
-
Property svn:keywords
set to
Id
r656 r664 1 # $Id : NT4DDK.kmk 78 2004-06-01 01:07:24Z bird$1 # $Id$ 2 2 ## @file 3 3 # 4 # kBuild SDK - Windows 2003 DDK,X86.4 # kBuild SDK - The Microsoft Windows 2003 DDK, targeting X86. 5 5 # 6 6 # Copyright (c) 2006 knut st. osmundsen <[email protected]> … … 25 25 # 26 26 27 SDK_W2K3DDKX86 := The Microsoft Windows 2003 DDK, targeting X86. 27 28 28 SDK_W2K3DDKX86 := MicroSoft Windows 2003 DDK, X86 29 # SDK Specific Properties 29 30 ifndef PATH_SDK_W2K3DDKX86 30 PATH_SDK_W2K3DDKX86 := $(sort $(wildcard $(PATH_DEV)/x86.win32/ddkwin2k3/2*)) 31 PATH_SDK_W2K3DDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/ddkwin2k3/2*)) 32 ifeq ($(PATH_SDK_W2K3DDKX86),) 33 PATH_SDK_W2K3DDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/ddkwin2k3/2*)) 34 endif 35 ifeq ($(PATH_SDK_W2K3DDKX86),) 36 PATH_SDK_W2K3DDKX86 := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/ddkwin2k3/2*)) 37 endif 31 38 ifneq ($(PATH_SDK_W2K3DDKX86),) 32 PATH_SDK_W2K3DDKX86 39 PATH_SDK_W2K3DDKX86 := $(call lastword,$(PATH_SDK_W2K3DDKX86)) 33 40 else 34 PATH_SDK_W2K3DDKX86 := $(PATH_DEV)/x86.win32/ddkwin2k3 41 $(warning kBuild: PATH_SDK_W2K3DDKX86 couldn't be determined!) 42 PATH_SDK_W2K3DDKX86 := $(PATH_DEVTOOL)/x86.win/ddkwin2k3/not/found 35 43 endif 44 else 45 # Resolve any fancy stuff once and for all. 46 PATH_SDK_W2K3DDKX86 := $(PATH_SDK_W2K3DDKX86) 36 47 endif 37 48 PATH_SDK_W2K3DDKX86_INC ?= $(PATH_SDK_W2K3DDKX86)/inc 38 49 PATH_SDK_W2K3DDKX86_LIB ?= $(PATH_SDK_W2K3DDKX86)/lib/wnet/i386 39 50 40 SDK_W2K3DDKX86_DEFS ?= _X86_ 41 SDK_W2K3DDKX86_INCS ?= \ 51 # General Properties used by kBuild 52 SDK_W2K3DDKX86_DEFS ?= _X86_ 53 SDK_W2K3DDKX86_INCS ?= \ 42 54 $(PATH_SDK_W2K3DDKX86_INC)/ddk \ 43 55 $(PATH_SDK_W2K3DDKX86_INC)/ddk/wnet \ 44 56 $(PATH_SDK_W2K3DDKX86_INC)/wnet \ 45 57 $(PATH_SDK_W2K3DDKX86_INC)/ddk/wdm/wnet 46 # $(PATH_SDK_W2K3DDKX86_INC)/crt 58 SDK_W2K3DDKX86_LIBPATHS ?= \ 59 $(PATH_SDK_W2K3DDKX86_LIB) 47 60 48 SDK_W2K3DDKX86_LIBPATHS ?= $(PATH_SDK_W2K3DDKX86_LIB)49 -
Property svn:keywords
set to
-
trunk/kBuild/sdks/W32API.kmk
-
Property svn:keywords
changed from
Author Date Id Revision
toId
r655 r664 2 2 ## @file 3 3 # 4 # kBuild SDK - MinGW Windows API.4 # kBuild SDK - w32api (MinGW), targeting x86. 5 5 # 6 # Copyright (c) 2004 knut st. osmundsen <[email protected]>6 # Copyright (c) 2004-2006 knut st. osmundsen <[email protected]> 7 7 # 8 8 # … … 25 25 # 26 26 27 SDK_W32API := w32api (MinGW), targeting x86. 27 28 28 SDK_W32API := MinGW Windows API 29 # SDK Specific Properties 29 30 ifndef PATH_SDK_W32API 30 PATH_SDK_W32API := $(sort $(wildcard $(PATH_DEV)/x86.win32/w32api/v*)) 31 PATH_SDK_W32API := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/w32api/v*)) 32 ifeq ($(PATH_SDK_W32API),) 33 PATH_SDK_W32API := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/w32api/v*)) 34 endif 31 35 ifneq ($(PATH_SDK_W32API),) 32 PATH_SDK_W32API 36 PATH_SDK_W32API := $(call lastword,$(PATH_SDK_W32API)) 33 37 else 34 38 $(warning kBuild: PATH_SDK_W32API couldn't be determined!) 35 PATH_SDK_W32API := $(PATH_DEV)/x86.win32/w32api/not/found39 PATH_SDK_W32API := $(PATH_DEVTOOLS)/x86.win/w32api/not/found 36 40 endif 41 else 42 # Resolve any fancy stuff once and for all. 43 PATH_SDK_W32API := $(PATH_SDK_W32API) 37 44 endif 38 PATH_SDK_W32API_INC 39 PATH_SDK_W32API_LIB 45 PATH_SDK_W32API_INC ?= $(PATH_SDK_W32API)/include 46 PATH_SDK_W32API_LIB ?= $(PATH_SDK_W32API)/lib 40 47 41 SDK_W32API_INCS ?= $(PATH_SDK_W32API_INC) 42 SDK_W32API_LIBPATH ?= $(PATH_SDK_W32API_LIB) 48 # General Properties used by kBuild 49 SDK_W32API_INCS ?= $(PATH_SDK_W32API_INC) 50 SDK_W32API_LIBPATH ?= $(PATH_SDK_W32API_LIB) 43 51 -
Property svn:keywords
changed from
-
trunk/kBuild/sdks/WIN32SDK.kmk
-
Property svn:keywords
set to
Id
r655 r664 1 # $Id : W32API.kmk 132 2004-06-30 20:29:28Z bird$1 # $Id$ 2 2 ## @file 3 3 # 4 # kBuild SDK - Windows Platform SDK.4 # kBuild SDK - The Windows Platform SDK, targeting x86. 5 5 # 6 6 # Copyright (c) 2006 knut st. osmundsen <[email protected]> … … 25 25 # 26 26 27 SDK_WIN32SDK := The Windows Platform SDK, targeting x86. 27 28 28 SDK_WIN32SDK := Win32 Platform SDK 29 # SDK Specific Properties 29 30 ifndef PATH_SDK_WIN32SDK 30 PATH_SDK_WIN32SDK := $(sort $(wildcard $(PATH_DEV)/x86.win32/sdk/2*)) 31 PATH_SDK_WIN32SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2*)) 32 ifeq ($(PATH_SDK_WIN32SDK),) 33 PATH_SDK_WIN32SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*)) 34 endif 35 ifeq ($(PATH_SDK_WIN32SDK),) 36 PATH_SDK_WIN32SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/sdk/2*)) 37 endif 31 38 ifneq ($(PATH_SDK_WIN32SDK),) 32 PATH_SDK_WIN32SDK 39 PATH_SDK_WIN32SDK := $(call lastword,$(PATH_SDK_WIN32SDK)) 33 40 else 34 41 $(warning kBuild: PATH_SDK_WIN32SDK couldn't be determined!) 35 PATH_SDK_WIN32SDK := $(PATH_DEV)/x86.win32/sdk/not/found42 PATH_SDK_WIN32SDK := $(PATH_DEVTOOLS)/x86.win32/sdk/not/found 36 43 endif 37 44 endif … … 39 46 PATH_SDK_WIN32SDK_LIB ?= $(PATH_SDK_WIN32SDK)/lib 40 47 41 SDK_WIN32SDK_INCS ?= $(PATH_SDK_WIN32SDK_INC) 42 SDK_WIN32SDK_LIBPATH ?= $(PATH_SDK_WIN32SDK_LIB) 43 SDK_WIN32SDK_LIBS ?= \ 48 # General Properties used by kBuild 49 SDK_WIN32SDK_INCS ?= $(PATH_SDK_WIN32SDK_INC) 50 SDK_WIN32SDK_LIBPATH ?= $(PATH_SDK_WIN32SDK_LIB) 51 SDK_WIN32SDK_LIBS ?= \ 44 52 $(PATH_SDK_WIN32SDK_LIB)/Kernel32.Lib \ 45 53 $(PATH_SDK_WIN32SDK_LIB)/User32.Lib \ -
Property svn:keywords
set to
-
trunk/kBuild/sdks/WIN32SDK2002.kmk
-
Property svn:keywords
set to
Id
r655 r664 1 # $Id : W32API.kmk 132 2004-06-30 20:29:28Z bird$1 # $Id$ 2 2 ## @file 3 3 # 4 # kBuild SDK - Windows Platform SDK (2002). 4 # kBuild SDK - Windows Platform SDK (from ~2002), targeting x86. 5 # Differs in that it has ddraw.lib and dxguid.lib. 5 6 # 6 7 # Copyright (c) 2006 knut st. osmundsen <[email protected]> … … 26 27 27 28 28 SDK_WIN32SDK2002 := Win32 Platform SDK 2002 29 SDK_WIN32SDK2002 := Windows Platform SDK (from ~2002), targeting x86. \ 30 Differs in that it has ddraw.lib and dxguid.lib. 31 32 # SDK Specific Properties 29 33 ifndef PATH_SDK_WIN32SDK2002 30 PATH_SDK_WIN32SDK2002 := $(sort $(wildcard $(PATH_DEV)/x86.win32/sdk/2002*))34 PATH_SDK_WIN32SDK2002 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2002*)) 31 35 ifeq ($(PATH_SDK_WIN32SDK2002),) 32 PATH_SDK_WIN32SDK2002 := $(sort $(wildcard $(PATH_DEV)/x86.win32/sdk2002*)) 36 PATH_SDK_WIN32SDK2002 := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2002*)) 37 endif 38 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*)) 33 43 endif 34 44 ifneq ($(PATH_SDK_WIN32SDK2002),) 35 PATH_SDK_WIN32SDK2002 45 PATH_SDK_WIN32SDK2002 := $(call lastword,$(PATH_SDK_WIN32SDK2002)) 36 46 else 37 47 $(warning kBuild: PATH_SDK_WIN32SDK2002 couldn't be determined!) 38 PATH_SDK_WIN32SDK2002 := $(PATH_DEV)/x86.win32/sdk/not/found48 PATH_SDK_WIN32SDK2002 := $(PATH_DEVTOOLS)/x86.win/sdk/not/found 39 49 endif 50 else 51 # Resolve any fancy stuff once and for all. 52 PATH_SDK_WIN32SDK2002 := $(PATH_SDK_WIN32SDK2002) 40 53 endif 41 54 PATH_SDK_WIN32SDK2002_INC ?= $(PATH_SDK_WIN32SDK2002)/include 42 55 PATH_SDK_WIN32SDK2002_LIB ?= $(PATH_SDK_WIN32SDK2002)/lib 43 56 44 SDK_WIN32SDK2002_INCS ?= $(PATH_SDK_WIN32SDK2002_INC) 45 SDK_WIN32SDK2002_LIBPATH ?= $(PATH_SDK_WIN32SDK2002_LIB) 46 SDK_WIN32SDK2002_LIBS ?= \ 57 # General Properties used by kBuild 58 SDK_WIN32SDK2002_INCS ?= $(PATH_SDK_WIN32SDK2002_INC) 59 SDK_WIN32SDK2002_LIBPATH ?= $(PATH_SDK_WIN32SDK2002_LIB) 60 SDK_WIN32SDK2002_LIBS ?= \ 47 61 $(PATH_SDK_WIN32SDK2002_LIB)/Kernel32.Lib \ 48 62 $(PATH_SDK_WIN32SDK2002_LIB)/User32.Lib \ -
Property svn:keywords
set to
-
trunk/kBuild/sdks/WIN64SDK.kmk
-
Property svn:keywords
set to
Id
r655 r664 1 # $Id : W32API.kmk 132 2004-06-30 20:29:28Z bird$1 # $Id$ 2 2 ## @file 3 3 # 4 # kBuild SDK - Windows Platform SDK.4 # kBuild SDK - The Windows Platform SDK, targeting AMD64. 5 5 # 6 6 # Copyright (c) 2006 knut st. osmundsen <[email protected]> … … 26 26 27 27 28 SDK_WIN64SDK := Win64 Platform SDK 28 SDK_WIN64SDK := The Windows Platform SDK, targeting AMD64. 29 30 # SDK Specific Properties 29 31 ifndef PATH_SDK_WIN64SDK 30 PATH_SDK_WIN64SDK := $(sort $(wildcard $(PATH_DEV)/amd64.win64/sdk/2*))32 PATH_SDK_WIN64SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/amd64.win/sdk/2*)) 31 33 ifeq ($(PATH_SDK_WIN64SDK),) 32 PATH_SDK_WIN64SDK := $(sort $(wildcard $(PATH_DEV)/x86.win32/sdk/2*)) 34 PATH_SDK_WIN64SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win/sdk/2*)) 35 endif 36 ifeq ($(PATH_SDK_WIN64SDK),) 37 PATH_SDK_WIN64SDK := $(sort $(wildcard $(PATH_DEVTOOLS)/x86.win32/sdk/2*)) 33 38 endif 34 39 ifneq ($(PATH_SDK_WIN64SDK),) 35 PATH_SDK_WIN64SDK 40 PATH_SDK_WIN64SDK := $(call lastword,$(PATH_SDK_WIN64SDK)) 36 41 else 37 42 $(warning kBuild: PATH_SDK_WIN64SDK couldn't be determined!) 38 PATH_SDK_WIN64SDK := $(PATH_DEV)/amd64.win64/sdk/not/found43 PATH_SDK_WIN64SDK := $(PATH_DEVTOOLS)/amd64.win/sdk/not/found 39 44 endif 45 else 46 # Resolve any fancy stuff once and for all. 47 PATH_SDK_WIN64SDK := $(PATH_SDK_WIN64SDK) 40 48 endif 41 49 PATH_SDK_WIN64SDK_INC ?= $(PATH_SDK_WIN64SDK)/include 42 50 PATH_SDK_WIN64SDK_LIB ?= $(PATH_SDK_WIN64SDK)/lib/AMD64 43 51 44 SDK_WIN64SDK_INCS ?= $(PATH_SDK_WIN64SDK_INC) 45 SDK_WIN64SDK_LIBPATH ?= $(PATH_SDK_WIN64SDK_LIB) 46 SDK_WIN64SDK_LIBS ?= \ 52 # General Properties used by kBuild 53 SDK_WIN64SDK_INCS ?= $(PATH_SDK_WIN64SDK_INC) 54 SDK_WIN64SDK_LIBPATH ?= $(PATH_SDK_WIN64SDK_LIB) 55 SDK_WIN64SDK_LIBS ?= \ 47 56 $(PATH_SDK_WIN64SDK_LIB)/Kernel32.Lib \ 48 57 $(PATH_SDK_WIN64SDK_LIB)/User32.Lib \ -
Property svn:keywords
set to
Note:
See TracChangeset
for help on using the changeset viewer.