[819] | 1 | # $Id: WINSDK10.kmk 3629 2024-10-25 09:46:04Z bird $
|
---|
| 2 | ## @file
|
---|
[3320] | 3 | # kBuild SDK - The Microsoft Windows SDK v10.
|
---|
[819] | 4 | #
|
---|
[1547] | 5 |
|
---|
| 6 | #
|
---|
[3320] | 7 | # Copyright (c) 2006-2020 knut st. osmundsen <bird-kBuild-spam-xx@anduin.net>
|
---|
[819] | 8 | #
|
---|
| 9 | # This file is part of kBuild.
|
---|
| 10 | #
|
---|
| 11 | # kBuild is free software; you can redistribute it and/or modify
|
---|
| 12 | # it under the terms of the GNU General Public License as published by
|
---|
| 13 | # the Free Software Foundation; either version 2 of the License, or
|
---|
| 14 | # (at your option) any later version.
|
---|
| 15 | #
|
---|
| 16 | # kBuild is distributed in the hope that it will be useful,
|
---|
| 17 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
|
---|
| 18 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
---|
| 19 | # GNU General Public License for more details.
|
---|
| 20 | #
|
---|
| 21 | # You should have received a copy of the GNU General Public License
|
---|
| 22 | # along with kBuild; if not, write to the Free Software
|
---|
| 23 | # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
---|
| 24 | #
|
---|
| 25 | #
|
---|
[1547] | 26 | # As a special exception you are granted permission to include this file, via
|
---|
[2243] | 27 | # the kmk include directive, as you wish without this in itself causing the
|
---|
| 28 | # resulting makefile, program or whatever to be covered by the GPL license.
|
---|
[1547] | 29 | # This exception does not however invalidate any other reasons why the makefile,
|
---|
| 30 | # program, whatever should not be covered the GPL.
|
---|
| 31 | #
|
---|
| 32 | #
|
---|
[819] | 33 |
|
---|
[3511] | 34 | SDK_WINSDK10 := The Windows Platform SDK v10, targeting (KBUILD_TARGET).
|
---|
[819] | 35 |
|
---|
[3320] | 36 | ifndef INCLUDED_WIN_COMMON_KMK
|
---|
| 37 | include $(KBUILD_PATH)/win-common.kmk
|
---|
| 38 | endif
|
---|
| 39 |
|
---|
| 40 | #
|
---|
[819] | 41 | # SDK Specific Properties
|
---|
[3320] | 42 | #
|
---|
| 43 |
|
---|
| 44 | ## @def PATH_SDK_WINSDK10
|
---|
| 45 | ## The base path of the Windows 10 SDK.
|
---|
[3626] | 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 |
|
---|
[3320] | 53 | ## @def SDK_WINSDK10_VERSION
|
---|
| 54 | ## The SDK version for subdirectories.
|
---|
[3626] | 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 |
|
---|
[3320] | 60 | ifndef PATH_SDK_WINSDK10
|
---|
| 61 | ifndef SDK_WINSDK10_VERSION
|
---|
[3626] | 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),)))
|
---|
[3320] | 66 | ifeq ($(PATH_SDK_WINSDK10),)
|
---|
[3626] | 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),)))
|
---|
[3320] | 70 | ifeq ($(PATH_SDK_WINSDK10),)
|
---|
[3626] | 71 | $(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
|
---|
[3320] | 73 | endif
|
---|
| 74 | endif
|
---|
| 75 | SDK_WINSDK10_VERSION := $(qnotdir ,$(PATH_SDK_WINSDK10))
|
---|
[819] | 76 | else
|
---|
[3320] | 77 | PATH_SDK_WINSDK10 := $(firstfile $(foreachfile toolsdir, \
|
---|
[3418] | 78 | $(KBUILD_DEVTOOLS_BLD) $(KBUILD_DEVTOOLS_TRG) $(KBUILD_DEVTOOLS)/win.x86 $(KBUILD_DEVTOOLS)/win.amd64 \
|
---|
[3626] | 79 | ,$(rsortfiles $(qwildcard ,$(toolsdir)/sdk/v10*/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/$(SDK_WINSDK10_VERSION)))))
|
---|
[3320] | 80 | ifeq ($(PATH_SDK_WINSDK10),)
|
---|
| 81 | PATH_SDK_WINSDK10 := $(firstfile $(foreachfile progfilesdir,$(WINCMN_PROGRAM_FILES_LIST)\
|
---|
| 82 | ,$(rsortfiles $(qwildcard ,$(progfilesdir)/Windows\ Kits/10/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/$(SDK_WINSDK10_VERSION))) ))
|
---|
| 83 | ifeq ($(PATH_SDK_WINSDK10),)
|
---|
[3626] | 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)
|
---|
[3320] | 86 | endif
|
---|
| 87 | endif
|
---|
| 88 | SDK_WINSDK10_VERSION := $(qnotdir ,$(PATH_SDK_WINSDK10))
|
---|
[819] | 89 | endif
|
---|
[3320] | 90 | PATH_SDK_WINSDK10 := $(substr $(qdir ,$(PATH_SDK_WINSDK10)),1,-9)
|
---|
[819] | 91 | else
|
---|
[3320] | 92 | PATH_SDK_WINSDK10 := $(PATH_SDK_WINSDK10)
|
---|
| 93 | ifndef SDK_WINSDK10_VERSION
|
---|
| 94 | SDK_WINSDK10_VERSION := $(qnotdir ,$(firstfile $(rsortfiles $(qwildcard ,$(PATH_SDK_WINSDK10)/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/10.0.*))))
|
---|
| 95 | ifeq ($(SDK_WINSDK10_VERSION),)
|
---|
| 96 | $(warning kBuild: SDK_WINSDK10_VERSION could not be determined for PATH_SDK_WINSDK10=$(PATH_SDK_WINSDK10))
|
---|
| 97 | SDK_WINSDK10_VERSION := 10.0.10240.0
|
---|
| 98 | endif
|
---|
| 99 | endif
|
---|
[819] | 100 | endif
|
---|
| 101 |
|
---|
[3320] | 102 | # Non-versioned base directory paths:
|
---|
| 103 | ifndef PATH_SDK_WINSDK10_BASE_INC
|
---|
| 104 | PATH_SDK_WINSDK10_BASE_INC := $(firstfile $(qwildcard ,$(PATH_SDK_WINSDK10)/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]) $(PATH_SDK_WINSDK10)/Include)
|
---|
[819] | 105 | endif
|
---|
[3320] | 106 | ifndef PATH_SDK_WINSDK10_BASE_LIB
|
---|
| 107 | PATH_SDK_WINSDK10_BASE_LIB := $(firstfile $(qwildcard ,$(PATH_SDK_WINSDK10)/[Ll][Ii][Bb]) $(PATH_SDK_WINSDK10)/lib)
|
---|
| 108 | endif
|
---|
| 109 | ifndef PATH_SDK_WINSDK10_BASE_BIN
|
---|
| 110 | PATH_SDK_WINSDK10_BASE_BIN := $(firstfile $(qwildcard ,$(PATH_SDK_WINSDK10)/[Bb][Ii][Nn]) $(PATH_SDK_WINSDK10)/bin)
|
---|
| 111 | endif
|
---|
[819] | 112 |
|
---|
[3320] | 113 | # Universal CRT (UCRT).
|
---|
| 114 | ifndef PATH_SDK_WINSDK10_UCRT_INC
|
---|
| 115 | PATH_SDK_WINSDK10_UCRT_INC := $(PATH_SDK_WINSDK10_BASE_INC)/$(SDK_WINSDK10_VERSION)/ucrt
|
---|
[819] | 116 | endif
|
---|
[3320] | 117 | ifndef PATH_SDK_WINSDK10_UCRT_LIB.amd64
|
---|
| 118 | PATH_SDK_WINSDK10_UCRT_LIB.amd64 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/ucrt/x64
|
---|
[819] | 119 | endif
|
---|
[3320] | 120 | ifndef PATH_SDK_WINSDK10_UCRT_LIB.arm32
|
---|
| 121 | PATH_SDK_WINSDK10_UCRT_LIB.arm32 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/ucrt/arm
|
---|
[2430] | 122 | endif
|
---|
[3320] | 123 | ifndef PATH_SDK_WINSDK10_UCRT_LIB.arm64
|
---|
| 124 | PATH_SDK_WINSDK10_UCRT_LIB.arm64 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/ucrt/arm64
|
---|
| 125 | endif
|
---|
| 126 | ifndef PATH_SDK_WINSDK10_UCRT_LIB.x86
|
---|
| 127 | PATH_SDK_WINSDK10_UCRT_LIB.x86 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/ucrt/x86
|
---|
| 128 | endif
|
---|
| 129 | PATH_SDK_WINSDK10_UCRT_LIB = $(PATH_SDK_WINSDK10_UCRT_LIB.$(KBUILD_TARGET_ARCH))
|
---|
| 130 | SDK_WINSDK10_UCRT_IMPLIB_NAME := ucrt.lib
|
---|
| 131 | SDK_WINSDK10_UCRT_IMPLIB_DBG_NAME := ucrtd.lib
|
---|
| 132 | SDK_WINSDK10_UCRT_STATIC_NAME := libucrt.lib
|
---|
| 133 | SDK_WINSDK10_UCRT_STATIC_DBG_NAME := libucrtd.lib
|
---|
[819] | 134 |
|
---|
[3320] | 135 | # Shared API headers
|
---|
| 136 | ifndef PATH_SDK_WINSDK10_SHARED_INC
|
---|
| 137 | PATH_SDK_WINSDK10_SHARED_INC := $(PATH_SDK_WINSDK10_BASE_INC)/$(SDK_WINSDK10_VERSION)/shared
|
---|
[819] | 138 | endif
|
---|
[3320] | 139 |
|
---|
| 140 | # User-mode API (MS WIN SDK)
|
---|
| 141 | ifndef PATH_SDK_WINSDK10_UM_INC
|
---|
| 142 | PATH_SDK_WINSDK10_UM_INC := $(PATH_SDK_WINSDK10_BASE_INC)/$(SDK_WINSDK10_VERSION)/um
|
---|
[819] | 143 | endif
|
---|
[3320] | 144 | ifndef PATH_SDK_WINSDK10_UM_LIB.amd64
|
---|
| 145 | PATH_SDK_WINSDK10_UM_LIB.amd64 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/um/x64
|
---|
[819] | 146 | endif
|
---|
[3320] | 147 | ifndef PATH_SDK_WINSDK10_UM_LIB.arm32
|
---|
| 148 | PATH_SDK_WINSDK10_UM_LIB.arm32 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/um/arm
|
---|
| 149 | endif
|
---|
| 150 | ifndef PATH_SDK_WINSDK10_UM_LIB.arm64
|
---|
| 151 | PATH_SDK_WINSDK10_UM_LIB.arm64 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/um/arm64
|
---|
| 152 | endif
|
---|
| 153 | ifndef PATH_SDK_WINSDK10_UM_LIB.x86
|
---|
| 154 | PATH_SDK_WINSDK10_UM_LIB.x86 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/um/x86
|
---|
| 155 | endif
|
---|
| 156 | PATH_SDK_WINSDK10_UM_LIB = $(PATH_SDK_WINSDK10_UM_LIB.$(KBUILD_TARGET_ARCH))
|
---|
| 157 | ifndef SDK_WINSDK10_UM_LIB_NAMES
|
---|
| 158 | SDK_WINSDK10_UM_LIB_NAMES := \
|
---|
| 159 | Kernel32.Lib \
|
---|
| 160 | User32.Lib \
|
---|
| 161 | Gdi32.Lib \
|
---|
| 162 | AdvAPI32.Lib \
|
---|
| 163 | shell32.lib \
|
---|
| 164 | ShLwApi.Lib \
|
---|
| 165 | SetupAPI.Lib \
|
---|
| 166 | Uuid.Lib \
|
---|
| 167 | Version.Lib \
|
---|
| 168 | WS2_32.Lib \
|
---|
[819] | 169 | \
|
---|
[3320] | 170 | Ole32.Lib \
|
---|
| 171 | OleAut32.Lib \
|
---|
| 172 | OleDlg.Lib \
|
---|
| 173 | RpcRT4.Lib \
|
---|
| 174 | DbgHelp.Lib \
|
---|
[819] | 175 | \
|
---|
[3320] | 176 | ImageHlp.Lib \
|
---|
| 177 | IPHlpApi.Lib \
|
---|
| 178 | ComCtl32.Lib \
|
---|
| 179 | ComDlg32.Lib \
|
---|
| 180 | WinSpool.Lib \
|
---|
| 181 | WinMM.Lib
|
---|
| 182 | endif
|
---|
[819] | 183 |
|
---|
[3320] | 184 | # Kernel-mode API headers (WDK).
|
---|
| 185 | ifndef PATH_SDK_WINSDK10_KM_INC
|
---|
| 186 | PATH_SDK_WINSDK10_KM_INC := $(PATH_SDK_WINSDK10_BASE_INC)/$(SDK_WINSDK10_VERSION)/km
|
---|
| 187 | endif
|
---|
[3507] | 188 |
|
---|
| 189 | # Kernel-mode API libraries (WDK).
|
---|
[3320] | 190 | ifndef PATH_SDK_WINSDK10_KM_LIB.amd64
|
---|
| 191 | PATH_SDK_WINSDK10_KM_LIB.amd64 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/km/x64
|
---|
| 192 | endif
|
---|
| 193 | ifndef PATH_SDK_WINSDK10_KM_LIB.arm32
|
---|
| 194 | PATH_SDK_WINSDK10_KM_LIB.arm32 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/km/arm
|
---|
| 195 | endif
|
---|
| 196 | ifndef PATH_SDK_WINSDK10_KM_LIB.arm64
|
---|
| 197 | PATH_SDK_WINSDK10_KM_LIB.arm64 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/km/arm64
|
---|
| 198 | endif
|
---|
| 199 | ifndef PATH_SDK_WINSDK10_KM_LIB.x86
|
---|
| 200 | PATH_SDK_WINSDK10_KM_LIB.x86 := $(PATH_SDK_WINSDK10_BASE_LIB)/$(SDK_WINSDK10_VERSION)/km/x86
|
---|
| 201 | endif
|
---|
| 202 | PATH_SDK_WINSDK10_KM_LIB = $(PATH_SDK_WINSDK10_KM_LIB.$(KBUILD_TARGET_ARCH))
|
---|
| 203 |
|
---|
[3507] | 204 | # Kernel-mode API libraries for Windows 7 (WDK).
|
---|
| 205 | ifndef PATH_SDK_WINSDK10_KM_LIB_W7.amd64
|
---|
| 206 | PATH_SDK_WINSDK10_KM_LIB_W7.amd64 := $(PATH_SDK_WINSDK10_BASE_LIB)/win7/km/x64
|
---|
| 207 | endif
|
---|
| 208 | ifndef PATH_SDK_WINSDK10_KM_LIB_W7.x86
|
---|
| 209 | PATH_SDK_WINSDK10_KM_LIB_W7.x86 := $(PATH_SDK_WINSDK10_BASE_LIB)/win7/km/x86
|
---|
| 210 | endif
|
---|
| 211 | PATH_SDK_WINSDK10_KM_LIB_W7 = $(PATH_SDK_WINSDK10_KM_LIB_W7.$(KBUILD_TARGET_ARCH))
|
---|
| 212 |
|
---|
| 213 | # Kernel-mode API libraries for Windows 8 (WDK).
|
---|
| 214 | ifndef PATH_SDK_WINSDK10_KM_LIB_W8.amd64
|
---|
| 215 | PATH_SDK_WINSDK10_KM_LIB_W8.amd64 := $(PATH_SDK_WINSDK10_BASE_LIB)/win8/km/x64
|
---|
| 216 | endif
|
---|
| 217 | ifndef PATH_SDK_WINSDK10_KM_LIB_W8.arm32
|
---|
| 218 | PATH_SDK_WINSDK10_KM_LIB_W8.arm32 := $(PATH_SDK_WINSDK10_BASE_LIB)/win8/km/arm
|
---|
| 219 | endif
|
---|
| 220 | ifndef PATH_SDK_WINSDK10_KM_LIB_W8.x86
|
---|
| 221 | PATH_SDK_WINSDK10_KM_LIB_W8.x86 := $(PATH_SDK_WINSDK10_BASE_LIB)/win8/km/x86
|
---|
| 222 | endif
|
---|
| 223 | PATH_SDK_WINSDK10_KM_LIB_W8 = $(PATH_SDK_WINSDK10_KM_LIB_W8.$(KBUILD_TARGET_ARCH))
|
---|
| 224 |
|
---|
| 225 | # Kernel-mode API libraries for Windows 8.1 (WDK).
|
---|
| 226 | ifndef PATH_SDK_WINSDK10_KM_LIB_W81.amd64
|
---|
| 227 | PATH_SDK_WINSDK10_KM_LIB_W81.amd64 := $(PATH_SDK_WINSDK10_BASE_LIB)/winv6.3/km/x64
|
---|
| 228 | endif
|
---|
| 229 | ifndef PATH_SDK_WINSDK10_KM_LIB_W81.arm32
|
---|
| 230 | PATH_SDK_WINSDK10_KM_LIB_W81.arm32 := $(PATH_SDK_WINSDK10_BASE_LIB)/winv6.3/km/arm
|
---|
| 231 | endif
|
---|
| 232 | ifndef PATH_SDK_WINSDK10_KM_LIB_W81.x86
|
---|
| 233 | PATH_SDK_WINSDK10_KM_LIB_W81.x86 := $(PATH_SDK_WINSDK10_BASE_LIB)/winv6.3/km/x86
|
---|
| 234 | endif
|
---|
| 235 | PATH_SDK_WINSDK10_KM_LIB_W81 = $(PATH_SDK_WINSDK10_KM_LIB_W81.$(KBUILD_TARGET_ARCH))
|
---|
| 236 |
|
---|
[3320] | 237 | # Binary directory for host.
|
---|
| 238 | ifndef PATH_SDK_WINSDK10_BIN
|
---|
| 239 | ifeq ($(KBUILD_HOST_ARCH),amd64)
|
---|
| 240 | PATH_SDK_WINSDK10_BIN := $(PATH_SDK_WINSDK10_BASE_BIN)/$(SDK_WINSDK10_VERSION)/x64
|
---|
| 241 | else ifeq ($(KBUILD_HOST_ARCH),arm)
|
---|
| 242 | PATH_SDK_WINSDK10_BIN := $(PATH_SDK_WINSDK10_BASE_BIN)/$(SDK_WINSDK10_VERSION)/arm
|
---|
| 243 | else
|
---|
| 244 | PATH_SDK_WINSDK10_BIN := $(PATH_SDK_WINSDK10_BASE_BIN)/$(SDK_WINSDK10_VERSION)/$(KBUILD_HOST_ARCH)
|
---|
| 245 | endif
|
---|
| 246 | endif
|
---|
| 247 |
|
---|
[3629] | 248 | # The x86 host directory (contains inf2cat.exe and other stuff missing in the others).
|
---|
| 249 | PATH_SDK_WINSDK10_BIN.x86 := $(PATH_SDK_WINSDK10_BASE_BIN)/$(SDK_WINSDK10_VERSION)/x86
|
---|
| 250 |
|
---|
[3320] | 251 | #
|
---|
| 252 | # Properties used by kBuild.
|
---|
| 253 | #
|
---|
[3500] | 254 | SDK_WINSDK10_INCS ?= \
|
---|
| 255 | $(PATH_SDK_WINSDK10_UM_INC) \
|
---|
| 256 | $(PATH_SDK_WINSDK10_SHARED_INC)
|
---|
[3320] | 257 | SDK_WINSDK10_LIBPATH.amd64 ?= $(PATH_SDK_WINSDK10_UM_LIB.amd64)
|
---|
| 258 | SDK_WINSDK10_LIBPATH.arm32 ?= $(PATH_SDK_WINSDK10_UM_LIB.arm32)
|
---|
| 259 | SDK_WINSDK10_LIBPATH.arm64 ?= $(PATH_SDK_WINSDK10_UM_LIB.arm64)
|
---|
| 260 | SDK_WINSDK10_LIBPATH.x86 ?= $(PATH_SDK_WINSDK10_UM_LIB.x86)
|
---|
| 261 | ifndef SDK_WINSDK10_LIBS.amd64
|
---|
| 262 | SDK_WINSDK10_LIBS.amd64 := $(addprefix $(PATH_SDK_WINSDK10_UM_LIB.amd64)/,$(SDK_WINSDK10_UM_LIB_NAMES))
|
---|
| 263 | endif
|
---|
| 264 | ifndef SDK_WINSDK10_LIBS.arm32
|
---|
| 265 | SDK_WINSDK10_LIBS.arm32 := $(addprefix $(PATH_SDK_WINSDK10_UM_LIB.arm32)/,$(SDK_WINSDK10_UM_LIB_NAMES))
|
---|
| 266 | endif
|
---|
| 267 | ifndef SDK_WINSDK10_LIBS.arm64
|
---|
| 268 | SDK_WINSDK10_LIBS.arm64 := $(addprefix $(PATH_SDK_WINSDK10_UM_LIB.arm64)/,$(SDK_WINSDK10_UM_LIB_NAMES))
|
---|
| 269 | endif
|
---|
| 270 | ifndef SDK_WINSDK10_LIBS.x86
|
---|
| 271 | SDK_WINSDK10_LIBS.x86 := $(addprefix $(PATH_SDK_WINSDK10_UM_LIB.x86)/,$(SDK_WINSDK10_UM_LIB_NAMES))
|
---|
| 272 | endif
|
---|
| 273 |
|
---|