Changeset 3626 for trunk/kBuild/sdks/WINSDK10.kmk
- Timestamp:
- Oct 23, 2024, 1:02:49 AM (9 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/sdks/WINSDK10.kmk
r3511 r3626 44 44 ## @def PATH_SDK_WINSDK10 45 45 ## The base path of the Windows 10 SDK. 46 47 ## @def SDK_WINSDK10_MAX_VERSION 48 ## The maximum SDK version to use. 49 ifndef SDK_WINSDK10_MAX_VERSION 50 SDK_WINSDK10_MAX_VERSION := 99.9.99999.9 51 endif 52 46 53 ## @def SDK_WINSDK10_VERSION 47 54 ## The SDK version for subdirectories. 55 if defined(SDK_WINSDK10_VERSION) && "$(SDK_WINSDK10_VERSION)" > "$(SDK_WINSDK10_MAX_VERSION)" 56 $(warning Dropping SDK_WINSDK10_VERSION=$(SDK_WINSDK10_VERSION) is it is later than SDK_WINSDK10_MAX_VERSION=$(SDK_WINSDK10_MAX_VERSION)) 57 SDK_WINSDK10_VERSION := 58 endif 59 48 60 ifndef PATH_SDK_WINSDK10 49 61 ifndef SDK_WINSDK10_VERSION 50 PATH_SDK_WINSDK10 := $(firstfile $(foreachfile toolsdir, \ 51 $(KBUILD_DEVTOOLS_BLD) $(KBUILD_DEVTOOLS_TRG) $(KBUILD_DEVTOOLS)/win.x86 $(KBUILD_DEVTOOLS)/win.amd64 \ 52 , $(rsortfiles $(qwildcard ,$(toolsdir)/sdk/v10*/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/10.0.*)))) 62 PATH_SDK_WINSDK10 := $(firstfile $(foreachfile candidate, $(foreachfile toolsdir, \ 63 $(KBUILD_DEVTOOLS)/win $(KBUILD_DEVTOOLS_BLD) $(KBUILD_DEVTOOLS_TRG) $(KBUILD_DEVTOOLS)/win.x86 $(KBUILD_DEVTOOLS)/win.amd64 \ 64 ,$(rsortfiles $(qwildcard ,$(toolsdir)/sdk/v10*/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/10.0.*))) \ 65 ,$(if-expr "$(qnotdir ,$(candidate))" vle "$(SDK_WINSDK10_MAX_VERSION)",$(candidate),))) 53 66 ifeq ($(PATH_SDK_WINSDK10),) 54 PATH_SDK_WINSDK10 := $(firstfile $(foreachfile progfilesdir,$(WINCMN_PROGRAM_FILES_LIST)\ 55 ,$(rsortfiles $(qwildcard ,$(progfilesdir)/Windows\ Kits/10/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/10.0.*)) )) 67 PATH_SDK_WINSDK10 := $(firstfile $(foreachfile candidate, $(foreachfile progfilesdir,$(WINCMN_PROGRAM_FILES_LIST)\ 68 ,$(rsortfiles $(qwildcard ,$(progfilesdir)/Windows\ Kits/10/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/10.0.*)) ) \ 69 ,$(if-expr "$(qnotdir ,$(candidate))" vle "$(SDK_WINSDK10_MAX_VERSION)",$(candidate),))) 56 70 ifeq ($(PATH_SDK_WINSDK10),) 57 $(warning kBuild: PATH_SDK_WINSDK10 could n't be determined!)58 PATH_SDK_WINSDK10 := $(KBUILD_DEVTOOLS _BLD)/sdk/v10-not-found/Include/10.0.10240.071 $(warning kBuild: PATH_SDK_WINSDK10 could not be determined!) 72 PATH_SDK_WINSDK10 := $(KBUILD_DEVTOOLS)/win/sdk/v10-not-found/Include/10.0.10240.0 59 73 endif 60 74 endif … … 63 77 PATH_SDK_WINSDK10 := $(firstfile $(foreachfile toolsdir, \ 64 78 $(KBUILD_DEVTOOLS_BLD) $(KBUILD_DEVTOOLS_TRG) $(KBUILD_DEVTOOLS)/win.x86 $(KBUILD_DEVTOOLS)/win.amd64 \ 65 , 79 ,$(rsortfiles $(qwildcard ,$(toolsdir)/sdk/v10*/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/$(SDK_WINSDK10_VERSION))))) 66 80 ifeq ($(PATH_SDK_WINSDK10),) 67 81 PATH_SDK_WINSDK10 := $(firstfile $(foreachfile progfilesdir,$(WINCMN_PROGRAM_FILES_LIST)\ 68 82 ,$(rsortfiles $(qwildcard ,$(progfilesdir)/Windows\ Kits/10/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/$(SDK_WINSDK10_VERSION))) )) 69 83 ifeq ($(PATH_SDK_WINSDK10),) 70 $(warning kBuild: PATH_SDK_WINSDK10 could n't be determined!)71 PATH_SDK_WINSDK10 := $(KBUILD_DEVTOOLS _BLD)/sdk/v10-not-found/Include/$(SDK_WINSDK10_VERSION)84 $(warning kBuild: PATH_SDK_WINSDK10 could not be determined!) 85 PATH_SDK_WINSDK10 := $(KBUILD_DEVTOOLS)/win/sdk/v10-not-found/Include/$(SDK_WINSDK10_VERSION) 72 86 endif 73 87 endif
Note:
See TracChangeset
for help on using the changeset viewer.