| 1 | # $Id: WINSDK10.kmk 3629 2024-10-25 09:46:04Z bird $
|
|---|
| 2 | ## @file
|
|---|
| 3 | # kBuild SDK - The Microsoft Windows SDK v10.
|
|---|
| 4 | #
|
|---|
| 5 |
|
|---|
| 6 | #
|
|---|
| 7 | # Copyright (c) 2006-2020 knut st. osmundsen <bird-kBuild-spam-xx@anduin.net>
|
|---|
| 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 | #
|
|---|
| 26 | # As a special exception you are granted permission to include this file, via
|
|---|
| 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.
|
|---|
| 29 | # This exception does not however invalidate any other reasons why the makefile,
|
|---|
| 30 | # program, whatever should not be covered the GPL.
|
|---|
| 31 | #
|
|---|
| 32 | #
|
|---|
| 33 |
|
|---|
| 34 | SDK_WINSDK10 := The Windows Platform SDK v10, targeting (KBUILD_TARGET).
|
|---|
| 35 |
|
|---|
| 36 | ifndef INCLUDED_WIN_COMMON_KMK
|
|---|
| 37 | include $(KBUILD_PATH)/win-common.kmk
|
|---|
| 38 | endif
|
|---|
| 39 |
|
|---|
| 40 | #
|
|---|
| 41 | # SDK Specific Properties
|
|---|
| 42 | #
|
|---|
| 43 |
|
|---|
| 44 | ## @def PATH_SDK_WINSDK10
|
|---|
| 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 |
|
|---|
| 53 | ## @def SDK_WINSDK10_VERSION
|
|---|
| 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 |
|
|---|
| 60 | ifndef PATH_SDK_WINSDK10
|
|---|
| 61 | ifndef SDK_WINSDK10_VERSION
|
|---|
| 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),)))
|
|---|
| 66 | ifeq ($(PATH_SDK_WINSDK10),)
|
|---|
| 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),)))
|
|---|
| 70 | ifeq ($(PATH_SDK_WINSDK10),)
|
|---|
| 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
|
|---|
| 73 | endif
|
|---|
| 74 | endif
|
|---|
| 75 | SDK_WINSDK10_VERSION := $(qnotdir ,$(PATH_SDK_WINSDK10))
|
|---|
| 76 | else
|
|---|
| 77 | PATH_SDK_WINSDK10 := $(firstfile $(foreachfile toolsdir, \
|
|---|
| 78 | $(KBUILD_DEVTOOLS_BLD) $(KBUILD_DEVTOOLS_TRG) $(KBUILD_DEVTOOLS)/win.x86 $(KBUILD_DEVTOOLS)/win.amd64 \
|
|---|
| 79 | ,$(rsortfiles $(qwildcard ,$(toolsdir)/sdk/v10*/[Ii][Nn][Cc][Ll][Uu][Dd][Ee]/$(SDK_WINSDK10_VERSION)))))
|
|---|
| 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),)
|
|---|
| 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)
|
|---|
| 86 | endif
|
|---|
| 87 | endif
|
|---|
| 88 | SDK_WINSDK10_VERSION := $(qnotdir ,$(PATH_SDK_WINSDK10))
|
|---|
| 89 | endif
|
|---|
| 90 | PATH_SDK_WINSDK10 := $(substr $(qdir ,$(PATH_SDK_WINSDK10)),1,-9)
|
|---|
| 91 | else
|
|---|
| 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
|
|---|
| 100 | endif
|
|---|
| 101 |
|
|---|
| 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)
|
|---|
| 105 | endif
|
|---|
| 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
|
|---|
| 112 |
|
|---|
| 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
|
|---|
| 116 | endif
|
|---|
| 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
|
|---|
| 119 | endif
|
|---|
| 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
|
|---|
| 122 | endif
|
|---|
| 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
|
|---|
| 134 |
|
|---|
| 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
|
|---|
| 138 | endif
|
|---|
| 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
|
|---|
| 143 | endif
|
|---|
| 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
|
|---|
| 146 | endif
|
|---|
| 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 \
|
|---|
| 169 | \
|
|---|
| 170 | Ole32.Lib \
|
|---|
| 171 | OleAut32.Lib \
|
|---|
| 172 | OleDlg.Lib \
|
|---|
| 173 | RpcRT4.Lib \
|
|---|
| 174 | DbgHelp.Lib \
|
|---|
| 175 | \
|
|---|
| 176 | ImageHlp.Lib \
|
|---|
| 177 | IPHlpApi.Lib \
|
|---|
| 178 | ComCtl32.Lib \
|
|---|
| 179 | ComDlg32.Lib \
|
|---|
| 180 | WinSpool.Lib \
|
|---|
| 181 | WinMM.Lib
|
|---|
| 182 | endif
|
|---|
| 183 |
|
|---|
| 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
|
|---|
| 188 |
|
|---|
| 189 | # Kernel-mode API libraries (WDK).
|
|---|
| 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 |
|
|---|
| 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 |
|
|---|
| 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 |
|
|---|
| 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 |
|
|---|
| 251 | #
|
|---|
| 252 | # Properties used by kBuild.
|
|---|
| 253 | #
|
|---|
| 254 | SDK_WINSDK10_INCS ?= \
|
|---|
| 255 | $(PATH_SDK_WINSDK10_UM_INC) \
|
|---|
| 256 | $(PATH_SDK_WINSDK10_SHARED_INC)
|
|---|
| 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 |
|
|---|