VirtualBox

Changeset 3590 in kBuild for trunk


Ignore:
Timestamp:
Apr 19, 2023 12:35:45 PM (2 years ago)
Author:
bird
Message:

Added WINSDK10-UCRTD and WINSDK10-UCRTD-STATIC for using the debug version of CRT.

Location:
trunk/kBuild/sdks
Files:
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/sdks/WINSDK10-UCRTD-STATIC.kmk

    r3589 r3590  
    11# $Id$
    22## @file
    3 # kBuild SDK - Derives from WINSDK10.kmk, Universal CRT, DLL linking.
     3# kBuild SDK - Derives from WINSDK10.kmk, Universal CRT, static debug library linking.
    44#
    55
     
    3636endif
    3737
    38 SDK_WINSDK10-UCRT-STATIC               := The Microsoft Windows 10 SDK, Universal CRT, static linking.
    39 SDK_WINSDK10-UCRT-STATIC_INCS          ?= $(PATH_SDK_WINSDK10_UCRT_INC)
    40 SDK_WINSDK10-UCRT-STATIC_LIBPATH.x86   ?= $(PATH_SDK_WINSDK10_UCRT_LIB.x86)
    41 SDK_WINSDK10-UCRT-STATIC_LIBPATH.amd64 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.amd64)
    42 SDK_WINSDK10-UCRT-STATIC_LIBPATH.arm32 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)
    43 SDK_WINSDK10-UCRT-STATIC_LIBPATH.arm64 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.arm64)
    44 ifndef SDK_WINSDK10-UCRT-STATIC_LIBS.amd64
    45 SDK_WINSDK10-UCRT-STATIC_LIBS.amd64    := $(PATH_SDK_WINSDK10_UCRT_LIB.amd64)/$(SDK_WINSDK10_UCRT_STATIC_NAME)
     38SDK_WINSDK10-UCRTD-STATIC               := The Microsoft Windows 10 SDK, Universal CRT, static debug library linking.
     39SDK_WINSDK10-UCRTD-STATIC_INCS          ?= $(PATH_SDK_WINSDK10_UCRT_INC)
     40SDK_WINSDK10-UCRTD-STATIC_LIBPATH.x86   ?= $(PATH_SDK_WINSDK10_UCRT_LIB.x86)
     41SDK_WINSDK10-UCRTD-STATIC_LIBPATH.amd64 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.amd64)
     42SDK_WINSDK10-UCRTD-STATIC_LIBPATH.arm32 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)
     43SDK_WINSDK10-UCRTD-STATIC_LIBPATH.arm64 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.arm64)
     44ifndef SDK_WINSDK10-UCRTD-STATIC_LIBS.amd64
     45SDK_WINSDK10-UCRTD-STATIC_LIBS.amd64    := $(PATH_SDK_WINSDK10_UCRT_LIB.amd64)/$(SDK_WINSDK10_UCRT_STATIC_DBG_NAME)
    4646endif
    47 ifndef SDK_WINSDK10-UCRT-STATIC_LIBS.arm32
    48 SDK_WINSDK10-UCRT-STATIC_LIBS.arm32    := $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)/$(SDK_WINSDK10_UCRT_STATIC_NAME)
     47ifndef SDK_WINSDK10-UCRTD-STATIC_LIBS.arm32
     48SDK_WINSDK10-UCRTD-STATIC_LIBS.arm32    := $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)/$(SDK_WINSDK10_UCRT_STATIC_DBG_NAME)
    4949endif
    50 ifndef SDK_WINSDK10-UCRT-STATIC_LIBS.arm64
    51 SDK_WINSDK10-UCRT-STATIC_LIBS.arm64    := $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)/$(SDK_WINSDK10_UCRT_STATIC_NAME)
     50ifndef SDK_WINSDK10-UCRTD-STATIC_LIBS.arm64
     51SDK_WINSDK10-UCRTD-STATIC_LIBS.arm64    := $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)/$(SDK_WINSDK10_UCRT_STATIC_DBG_NAME)
    5252endif
    53 ifndef SDK_WINSDK10-UCRT-STATIC_LIBS.x86
    54 SDK_WINSDK10-UCRT-STATIC_LIBS.x86      := $(PATH_SDK_WINSDK10_UCRT_LIB.x86)/$(SDK_WINSDK10_UCRT_STATIC_NAME)
     53ifndef SDK_WINSDK10-UCRTD-STATIC_LIBS.x86
     54SDK_WINSDK10-UCRTD-STATIC_LIBS.x86      := $(PATH_SDK_WINSDK10_UCRT_LIB.x86)/$(SDK_WINSDK10_UCRT_STATIC_DBG_NAME)
    5555endif
    5656
  • trunk/kBuild/sdks/WINSDK10-UCRTD.kmk

    r3589 r3590  
    11# $Id$
    22## @file
    3 # kBuild SDK - Derives from WINSDK10.kmk, Universal CRT, DLL linking.
     3# kBuild SDK - Derives from WINSDK10.kmk, Universal CRT, Debug DLL linking.
    44#
    55
     
    3636endif
    3737
    38 SDK_WINSDK10-UCRT               := The Microsoft Windows 10 SDK, Universal CRT, DLL linking.
    39 SDK_WINSDK10-UCRT_INCS          ?= $(PATH_SDK_WINSDK10_UCRT_INC)
    40 SDK_WINSDK10-UCRT_LIBPATH.x86   ?= $(PATH_SDK_WINSDK10_UCRT_LIB.x86)
    41 SDK_WINSDK10-UCRT_LIBPATH.amd64 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.amd64)
    42 SDK_WINSDK10-UCRT_LIBPATH.arm32 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)
    43 SDK_WINSDK10-UCRT_LIBPATH.arm64 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.arm64)
    44 ifndef SDK_WINSDK10-UCRT_LIBS.amd64
    45 SDK_WINSDK10-UCRT_LIBS.amd64    := $(PATH_SDK_WINSDK10_UCRT_LIB.amd64)/$(SDK_WINSDK10_UCRT_IMPLIB_NAME)
     38SDK_WINSDK10-UCRTD               := The Microsoft Windows 10 SDK, Universal CRT, Debug DLL linking.
     39SDK_WINSDK10-UCRTD_INCS          ?= $(PATH_SDK_WINSDK10_UCRT_INC)
     40SDK_WINSDK10-UCRTD_LIBPATH.x86   ?= $(PATH_SDK_WINSDK10_UCRT_LIB.x86)
     41SDK_WINSDK10-UCRTD_LIBPATH.amd64 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.amd64)
     42SDK_WINSDK10-UCRTD_LIBPATH.arm32 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)
     43SDK_WINSDK10-UCRTD_LIBPATH.arm64 ?= $(PATH_SDK_WINSDK10_UCRT_LIB.arm64)
     44ifndef SDK_WINSDK10-UCRTD_LIBS.amd64
     45SDK_WINSDK10-UCRTD_LIBS.amd64    := $(PATH_SDK_WINSDK10_UCRT_LIB.amd64)/$(SDK_WINSDK10_UCRT_IMPLIB_DBG_NAME)
    4646endif
    47 ifndef SDK_WINSDK10-UCRT_LIBS.arm32
    48 SDK_WINSDK10-UCRT_LIBS.arm32    := $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)/$(SDK_WINSDK10_UCRT_IMPLIB_NAME)
     47ifndef SDK_WINSDK10-UCRTD_LIBS.arm32
     48SDK_WINSDK10-UCRTD_LIBS.arm32    := $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)/$(SDK_WINSDK10_UCRT_IMPLIB_DBG_NAME)
    4949endif
    50 ifndef SDK_WINSDK10-UCRT_LIBS.arm64
    51 SDK_WINSDK10-UCRT_LIBS.arm64    := $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)/$(SDK_WINSDK10_UCRT_IMPLIB_NAME)
     50ifndef SDK_WINSDK10-UCRTD_LIBS.arm64
     51SDK_WINSDK10-UCRTD_LIBS.arm64    := $(PATH_SDK_WINSDK10_UCRT_LIB.arm32)/$(SDK_WINSDK10_UCRT_IMPLIB_DBG_NAME)
    5252endif
    53 ifndef SDK_WINSDK10-UCRT_LIBS.x86
    54 SDK_WINSDK10-UCRT_LIBS.x86      := $(PATH_SDK_WINSDK10_UCRT_LIB.x86)/$(SDK_WINSDK10_UCRT_IMPLIB_NAME)
     53ifndef SDK_WINSDK10-UCRTD_LIBS.x86
     54SDK_WINSDK10-UCRTD_LIBS.x86      := $(PATH_SDK_WINSDK10_UCRT_LIB.x86)/$(SDK_WINSDK10_UCRT_IMPLIB_DBG_NAME)
    5555endif
    5656
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette