Ignore:
Timestamp:
Jan 23, 2024, 10:35:29 AM (18 months ago)
Author:
bird
Message:

kBuild/sdks: Added more MACOSXxxx versions: 12.0, 13.0, 13.3, 14.0 and 15.0.

File:
1 copied

Legend:

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

    r3598 r3602  
    11# $Id$
    22## @file
    3 # kBuild SDK - Mac OS X v12.3 SDK.
     3# kBuild SDK - Mac OS X v13.0 SDK.
    44#
    55
    66#
    7 # Copyright (c) 2008-2023 knut st. osmundsen <bird-kBuild-spam-xxiii@anduin.net>
     7# Copyright (c) 2008-2024 knut st. osmundsen <bird-kBuild-spam-xxiii@anduin.net>
    88#
    99# This file is part of kBuild.
     
    3636endif
    3737
    38 SDK_MACOSX123 := Mac OS X v12.3 SDK
     38SDK_MACOSX130 := Mac OS X v13.0 SDK
    3939
    4040# SDK Specific Properties
    41 ifndef PATH_SDK_MACOSX123
    42  PATH_SDK_MACOSX123 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX12.3.sdk)
     41ifndef PATH_SDK_MACOSX130
     42 PATH_SDK_MACOSX130 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX13.0.sdk)
     43 ifndef PATH_SDK_MACOSX130
     44  PATH_SDK_MACOSX130 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX13.sdk)
     45 endif
    4346else
    4447 # Resolve any fancy stuff once and for all.
    45  PATH_SDK_MACOSX123 := $(PATH_SDK_MACOSX123)
     48 PATH_SDK_MACOSX130 := $(PATH_SDK_MACOSX130)
    4649endif
    47 ifeq ($(PATH_SDK_MACOSX123),)
    48  $(warning $(call DARWINCMN_FN_ERROR_MACOSX_SDK,MacOSX12.3.sdk))
     50ifeq ($(PATH_SDK_MACOSX130),)
     51 $(warning $(call DARWINCMN_FN_ERROR_MACOSX_SDK,MacOSX13.0.sdk))
    4952endif
    5053
    51 ## The MAC_OS_X_VERSION_MIN_REQUIRED and MAC_OS_X_VERSION_MAX_ALLOWED value for this SDK.
    52 SDK_MACOSX123_VERSION_VALUE := 123000
     54## The MAC_OS_X_VERSION_MIN_REQUIRED and -mmacosx-version-min values for this SDK.
     55SDK_MACOSX130_VERSION_ARG   := 13.0
     56SDK_MACOSX130_VERSION_VALUE := $(subst .,,$(SDK_MACOSX130_VERSION_VALUE))000
    5357
    5458# General Properties (used by kBuild)
    5559# Note: The MAC_OS_X_VERSION_MAX_ALLOWED is left free for the SDK user to define.
    56 SDK_MACOSX123_DEFS        ?= MAC_OS_X_VERSION_MIN_REQUIRED=$(SDK_MACOSX123_VERSION_VALUE)
    57 SDK_MACOSX123_CFLAGS      ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
    58 SDK_MACOSX123_CXXFLAGS    ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
    59 SDK_MACOSX123_OBJCFLAGS   ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
    60 SDK_MACOSX123_OBJCXXFLAGS ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
    61 SDK_MACOSX123_LDFLAGS     ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
     60SDK_MACOSX130_DEFS        ?= MAC_OS_X_VERSION_MIN_REQUIRED=$(SDK_MACOSX130_VERSION_VALUE)
     61SDK_MACOSX130_CFLAGS      ?= -mmacosx-version-min=$(SDK_MACOSX130_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX130)"
     62SDK_MACOSX130_CXXFLAGS    ?= -mmacosx-version-min=$(SDK_MACOSX130_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX130)"
     63SDK_MACOSX130_OBJCFLAGS   ?= -mmacosx-version-min=$(SDK_MACOSX130_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX130)"
     64SDK_MACOSX130_OBJCXXFLAGS ?= -mmacosx-version-min=$(SDK_MACOSX130_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX130)"
     65SDK_MACOSX130_LDFLAGS     ?= -mmacosx-version-min=$(SDK_MACOSX130_VERSION_ARG) -isysroot "$(PATH_SDK_MACOSX130)"
    6266
Note: See TracChangeset for help on using the changeset viewer.