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/WINPSDKINCS.kmk

    r692 r702  
    5959 PATH_SDK_WINPSDKINCS := $(PATH_SDK_WINPSDKINCS)
    6060endif
    61 PATH_SDK_WINPSDKINCS_INC ?= $(PATH_SDK_WINPSDKINCS)/include
    62 PATH_SDK_WINPSDKINCS_LIB.x86 ?= $(PATH_SDK_WINPSDKINCS)/lib
    63 PATH_SDK_WINPSDKINCS_LIB.amd64 ?= $(PATH_SDK_WINPSDKINCS)/lib
     61ifndef PATH_SDK_WINPSDKINCS_INC
     62PATH_SDK_WINPSDKINCS_INC := $(firstword $(wildcard $(PATH_SDK_WINPSDKINCS)/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]) $(PATH_SDK_WINPSDKINCS)/Include)
     63endif
     64
     65ifndef PATH_SDK_WINPSDKINCS_LIB.x86
     66PATH_SDK_WINPSDKINCS_LIB.x86 := $(firstword $(wildcard $(PATH_SDK_WINPSDKINCS)/[Ll][Ii][Bb]) $(PATH_SDK_WINPSDKINCS)/Lib)
     67endif
     68ifndef PATH_SDK_WINPSDKINCS_LIB.amd64
     69PATH_SDK_WINPSDKINCS_LIB.amd64 := $(firstword $(wildcard $(PATH_SDK_WINPSDKINCS)/[Ll][Ii][Bb]/[Aa][Mm][Dd]64) $(PATH_SDK_WINPSDKINCS)/Lib/AMD64)
     70endif
    6471PATH_SDK_WINPSDKINCS_LIB ?= $(PATH_SDK_WINPSDKINCS_LIB.$(BUILD_TARGET_ARCH))
    65 PATH_SDK_WINPSDKINCS_BIN ?= $(PATH_SDK_WINPSDKINCS)/bin
    66 PATH_SDK_WINPSDKINCS_BIN_AMD64 ?= $(PATH_SDK_WINPSDKINCS)/bin/win64/x86/AMD64
    67 PATH_SDK_WINPSDKINCS_BIN_IA64 ?= $(PATH_SDK_WINPSDKINCS)/bin/win64/
     72
     73ifndef PATH_SDK_WINPSDKINCS_BIN
     74PATH_SDK_WINPSDKINCS_BIN := $(firstword $(wildcard $(PATH_SDK_WINPSDKINCS)/[Bb][Ii][Nn]) $(PATH_SDK_WINPSDKINCS)/Bin)
     75endif
     76ifndef PATH_SDK_WINPSDKINCS_BIN_AMD64
     77PATH_SDK_WINPSDKINCS_BIN_AMD64 := $(firstword $(wildcard $(PATH_SDK_WINPSDKINCS_BIN)/[Ww][Ii][Nn]64/[Xx]86/[Aa][Mm][Dd]64) $(PATH_SDK_WINPSDKINCS_BIN)/win64/AMD64)
     78endif
     79ifndef PATH_SDK_WINPSDKINCS_BIN_IA64
     80PATH_SDK_WINPSDKINCS_BIN_IA64 := $(firstword $(wildcard $(PATH_SDK_WINPSDKINCS_BIN)/[Ww][Ii][Nn]64) $(PATH_SDK_WINPSDKINCS_BIN)/win64)
     81endif
     82
    6883
    6984# General Properties used by kBuild
Note: See TracChangeset for help on using the changeset viewer.