Ignore:
Timestamp:
Dec 10, 2006, 9:27:54 AM (19 years ago)
Author:
bird
Message:

Deal with shifting case standard in the PSDK.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/sdks/WINPSDK.kmk

    r692 r702  
    5151 PATH_SDK_WINPSDK := $(PATH_SDK_WINPSDK)
    5252endif
    53 PATH_SDK_WINPSDK_INC ?= $(PATH_SDK_WINPSDK)/include
    54 PATH_SDK_WINPSDK_LIB.x86 ?= $(PATH_SDK_WINPSDK)/lib
    55 PATH_SDK_WINPSDK_LIB.amd64 ?= $(PATH_SDK_WINPSDK)/lib
     53
     54ifndef PATH_SDK_WINPSDK_INC
     55PATH_SDK_WINPSDK_INC := $(firstword $(wildcard $(PATH_SDK_WINPSDK)/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]) $(PATH_SDK_WINPSDK)/Include)
     56endif
     57
     58ifndef PATH_SDK_WINPSDK_LIB.x86
     59PATH_SDK_WINPSDK_LIB.x86 := $(firstword $(wildcard $(PATH_SDK_WINPSDK)/[Ll][Ii][Bb]) $(PATH_SDK_WINPSDK)/Lib)
     60endif
     61ifndef PATH_SDK_WINPSDK_LIB.amd64
     62PATH_SDK_WINPSDK_LIB.amd64 := $(firstword $(wildcard $(PATH_SDK_WINPSDK)/[Ll][Ii][Bb]/[Aa][Mm][Dd]64) $(PATH_SDK_WINPSDK)/Lib/AMD64)
     63endif
    5664PATH_SDK_WINPSDK_LIB ?= $(PATH_SDK_WINPSDK_LIB.$(BUILD_TARGET_ARCH))
    57 PATH_SDK_WINPSDK_BIN ?= $(PATH_SDK_WINPSDK)/bin
    58 PATH_SDK_WINPSDK_BIN_AMD64 ?= $(PATH_SDK_WINPSDK)/bin/win64/x86/AMD64
    59 PATH_SDK_WINPSDK_BIN_IA64 ?= $(PATH_SDK_WINPSDK)/bin/win64/
     65
     66ifndef PATH_SDK_WINPSDK_BIN
     67PATH_SDK_WINPSDK_BIN := $(firstword $(wildcard $(PATH_SDK_WINPSDK)/[Bb][Ii][Nn]) $(PATH_SDK_WINPSDK)/Bin)
     68endif
     69ifndef PATH_SDK_WINPSDK_BIN_AMD64
     70PATH_SDK_WINPSDK_BIN_AMD64 := $(firstword $(wildcard $(PATH_SDK_WINPSDK_BIN)/[Ww][Ii][Nn]64/[Xx]86/[Aa][Mm][Dd]64) $(PATH_SDK_WINPSDK_BIN)/win64/AMD64)
     71endif
     72ifndef PATH_SDK_WINPSDK_BIN_IA64
     73PATH_SDK_WINPSDK_BIN_IA64 := $(firstword $(wildcard $(PATH_SDK_WINPSDK_BIN)/[Ww][Ii][Nn]64) $(PATH_SDK_WINPSDK_BIN)/win64)
     74endif
     75
    6076
    6177# General Properties used by kBuild
Note: See TracChangeset for help on using the changeset viewer.