Changeset 3676


Ignore:
Timestamp:
Jul 28, 2025, 2:59:18 PM (7 days ago)
Author:
bird
Message:

kBuild/sdks: Added MACOSX145 and MACOSX145INCS (needed by VBox component).

Location:
trunk/kBuild/sdks
Files:
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/sdks/MACOSX145.kmk

    r3675 r3676  
    11# $Id$
    22## @file
    3 # kBuild SDK - Mac OS X v14.0 SDK.
     3# kBuild SDK - Mac OS X v14.5 SDK.
    44#
    55
    66#
    7 # Copyright (c) 2008-2024 knut st. osmundsen <bird-kBuild-spam-xxiii@anduin.net>
     7# Copyright (c) 2008-2025 knut st. osmundsen <bird-kBuild-spam-xxiii@anduin.net>
    88#
    99# This file is part of kBuild.
     
    3636endif
    3737
    38 SDK_MACOSX140 := Mac OS X v14.0 SDK
     38SDK_MACOSX145 := Mac OS X v14.5 SDK
    3939
    4040# SDK Specific Properties
    41 ifndef PATH_SDK_MACOSX140
    42  PATH_SDK_MACOSX140 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX14.0.sdk)
    43  ifndef PATH_SDK_MACOSX140
    44   PATH_SDK_MACOSX140 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX14.sdk)
     41ifndef PATH_SDK_MACOSX145
     42 PATH_SDK_MACOSX145 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX14.5.sdk)
     43 ifndef PATH_SDK_MACOSX145
     44  PATH_SDK_MACOSX145 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX14.sdk)
    4545 endif
    4646else
    4747 # Resolve any fancy stuff once and for all.
    48  PATH_SDK_MACOSX140 := $(PATH_SDK_MACOSX140)
     48 PATH_SDK_MACOSX145 := $(PATH_SDK_MACOSX145)
    4949endif
    50 ifeq ($(PATH_SDK_MACOSX140),)
    51  $(warning $(call DARWINCMN_FN_ERROR_MACOSX_SDK,MacOSX14.0.sdk))
     50ifeq ($(PATH_SDK_MACOSX145),)
     51 $(warning $(call DARWINCMN_FN_ERROR_MACOSX_SDK,MacOSX14.5.sdk))
    5252endif
    5353
    5454## The MAC_OS_X_VERSION_MIN_REQUIRED and -mmacosx-version-min values for this SDK.
    55 SDK_MACOSX140_VERSION_ARG   := 14.0
    56 SDK_MACOSX140_VERSION_VALUE := $(subst .,,$(SDK_MACOSX140_VERSION_ARG))000
     55SDK_MACOSX145_VERSION_ARG   := 14.5
     56SDK_MACOSX145_VERSION_VALUE := $(subst .,,$(SDK_MACOSX145_VERSION_ARG))000
    5757
    5858# General Properties (used by kBuild)
    5959# Note: The MAC_OS_X_VERSION_MAX_ALLOWED is left free for the SDK user to define.
    60 SDK_MACOSX140_DEFS        ?= MAC_OS_X_VERSION_MIN_REQUIRED=$(SDK_MACOSX140_VERSION_VALUE)
    61 SDK_MACOSX140_CFLAGS      ?= -mmacosx-version-min=$(SDK_MACOSX140_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX140)"
    62 SDK_MACOSX140_CXXFLAGS    ?= -mmacosx-version-min=$(SDK_MACOSX140_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX140)"
    63 SDK_MACOSX140_OBJCFLAGS   ?= -mmacosx-version-min=$(SDK_MACOSX140_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX140)"
    64 SDK_MACOSX140_OBJCXXFLAGS ?= -mmacosx-version-min=$(SDK_MACOSX140_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX140)"
    65 SDK_MACOSX140_LDFLAGS     ?= -mmacosx-version-min=$(SDK_MACOSX140_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX140)"
     60SDK_MACOSX145_DEFS        ?= MAC_OS_X_VERSION_MIN_REQUIRED=$(SDK_MACOSX145_VERSION_VALUE)
     61SDK_MACOSX145_CFLAGS      ?= -mmacosx-version-min=$(SDK_MACOSX145_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX145)"
     62SDK_MACOSX145_CXXFLAGS    ?= -mmacosx-version-min=$(SDK_MACOSX145_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX145)"
     63SDK_MACOSX145_OBJCFLAGS   ?= -mmacosx-version-min=$(SDK_MACOSX145_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX145)"
     64SDK_MACOSX145_OBJCXXFLAGS ?= -mmacosx-version-min=$(SDK_MACOSX145_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX145)"
     65SDK_MACOSX145_LDFLAGS     ?= -mmacosx-version-min=$(SDK_MACOSX145_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX145)"
    6666
  • trunk/kBuild/sdks/MACOSX145INCS.kmk

    r3675 r3676  
    11# $Id$
    22## @file
    3 # kBuild SDK - Mac OS X v14.0 SDK, includes only.
     3# kBuild SDK - Mac OS X v14.5 SDK, includes only.
    44#
    55
    66#
    7 # Copyright (c) 2008-2024 knut st. osmundsen <bird-kBuild-spam-xxiii@anduin.net>
     7# Copyright (c) 2008-2025 knut st. osmundsen <bird-kBuild-spam-xxiii@anduin.net>
    88#
    99# This file is part of kBuild.
     
    3232#
    3333
    34 ifndef SDK_MACOSX140
    35  include $(KBUILD_PATH)/sdks/MACOSX140.kmk
     34ifndef SDK_MACOSX145
     35 include $(KBUILD_PATH)/sdks/MACOSX145.kmk
    3636endif
    3737
    38 SDK_MACOSX140INCS := Mac OS X v14.0 SDK, include only.
     38SDK_MACOSX145INCS := Mac OS X v14.5 SDK, include only.
    3939
    4040# SDK Specific Properties
    41 ifndef PATH_SDK_MACOSX140INCS
    42  PATH_SDK_MACOSX140INCS := $(PATH_SDK_MACOSX140)
     41ifndef PATH_SDK_MACOSX145INCS
     42 PATH_SDK_MACOSX145INCS := $(PATH_SDK_MACOSX145)
    4343else
    44  PATH_SDK_MACOSX140INCS := $(PATH_SDK_MACOSX140INCS)
     44 PATH_SDK_MACOSX145INCS := $(PATH_SDK_MACOSX145INCS)
    4545endif
    4646
    4747# General Properties (used by kBuild)
    48 SDK_MACOSX140INCS_INCS = $(PATH_SDK_MACOSX140INCS)/usr/include
     48SDK_MACOSX145INCS_INCS = $(PATH_SDK_MACOSX145INCS)/usr/include
    4949
Note: See TracChangeset for help on using the changeset viewer.