Changeset 3595 for trunk/kBuild/sdks


Ignore:
Timestamp:
Jun 14, 2023, 10:06:24 AM (2 years ago)
Author:
bird
Message:

SDK/MACOS123[INCS].kmk based on the 11.0 versions.

Location:
trunk/kBuild/sdks
Files:
2 copied

Legend:

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

    r3594 r3595  
    11# $Id$
    22## @file
    3 # kBuild SDK - Mac OS X v11.0 SDK.
     3# kBuild SDK - Mac OS X v12.3 SDK.
    44#
    55
    66#
    7 # Copyright (c) 2008-2020 knut st. osmundsen <bird-kBuild-spam-xx@anduin.net>
     7# Copyright (c) 2008-2021 knut st. osmundsen <bird-kBuild-spam-xx@anduin.net>
    88#
    99# This file is part of kBuild.
     
    3636endif
    3737
    38 SDK_MACOSX110 := Mac OS X v11.0 SDK
     38SDK_MACOSX123 := Mac OS X v12.3 SDK
    3939
    4040# SDK Specific Properties
    41 ifndef PATH_SDK_MACOSX110
    42  PATH_SDK_MACOSX110 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX11.0.sdk)
     41ifndef PATH_SDK_MACOSX123
     42 PATH_SDK_MACOSX123 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX12.3.sdk)
    4343else
    4444 # Resolve any fancy stuff once and for all.
    45  PATH_SDK_MACOSX110 := $(PATH_SDK_MACOSX110)
     45 PATH_SDK_MACOSX123 := $(PATH_SDK_MACOSX123)
    4646endif
    47 ifeq ($(PATH_SDK_MACOSX110),)
    48  $(warning $(call DARWINCMN_FN_ERROR_MACOSX_SDK,MacOSX11.0.sdk))
     47ifeq ($(PATH_SDK_MACOSX123),)
     48 $(warning $(call DARWINCMN_FN_ERROR_MACOSX_SDK,MacOSX12.3.sdk))
    4949endif
    5050
    5151## The MAC_OS_X_VERSION_MIN_REQUIRED and MAC_OS_X_VERSION_MAX_ALLOWED value for this SDK.
    52 SDK_MACOSX110_VERSION_VALUE := 110000
     52SDK_MACOSX123_VERSION_VALUE := 123000
    5353
    5454# General Properties (used by kBuild)
    5555# Note: The MAC_OS_X_VERSION_MAX_ALLOWED is left free for the SDK user to define.
    56 SDK_MACOSX110_DEFS        ?= MAC_OS_X_VERSION_MIN_REQUIRED=110000
    57 SDK_MACOSX110_CFLAGS      ?= -mmacosx-version-min=11.0 -isysroot "$(PATH_SDK_MACOSX110)"
    58 SDK_MACOSX110_CXXFLAGS    ?= -mmacosx-version-min=11.0 -isysroot "$(PATH_SDK_MACOSX110)"
    59 SDK_MACOSX110_OBJCFLAGS   ?= -mmacosx-version-min=11.0 -isysroot "$(PATH_SDK_MACOSX110)"
    60 SDK_MACOSX110_OBJCXXFLAGS ?= -mmacosx-version-min=11.0 -isysroot "$(PATH_SDK_MACOSX110)"
    61 SDK_MACOSX110_LDFLAGS     ?= -mmacosx-version-min=11.0 -isysroot "$(PATH_SDK_MACOSX110)"
     56SDK_MACOSX123_DEFS        ?= MAC_OS_X_VERSION_MIN_REQUIRED=110000
     57SDK_MACOSX123_CFLAGS      ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
     58SDK_MACOSX123_CXXFLAGS    ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
     59SDK_MACOSX123_OBJCFLAGS   ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
     60SDK_MACOSX123_OBJCXXFLAGS ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
     61SDK_MACOSX123_LDFLAGS     ?= -mmacosx-version-min=12.3 -isysroot "$(PATH_SDK_MACOSX123)"
    6262
  • trunk/kBuild/sdks/MACOSX123INCS.kmk

    r3594 r3595  
    11# $Id$
    22## @file
    3 # kBuild SDK - Mac OS X v11.0 SDK, includes only.
     3# kBuild SDK - Mac OS X v12.3 SDK, includes only.
    44#
    55
     
    3232#
    3333
    34 ifndef SDK_MACOSX110
    35  include $(KBUILD_PATH)/sdks/MACOSX110.kmk
     34ifndef SDK_MACOSX123
     35 include $(KBUILD_PATH)/sdks/MACOSX123.kmk
    3636endif
    3737
    38 SDK_MACOSX110INCS := Mac OS X v11.0 SDK, include only.
     38SDK_MACOSX123INCS := Mac OS X v12.3 SDK, include only.
    3939
    4040# SDK Specific Properties
    41 ifndef PATH_SDK_MACOSX110INCS
    42  PATH_SDK_MACOSX110INCS := $(PATH_SDK_MACOSX110)
     41ifndef PATH_SDK_MACOSX123INCS
     42 PATH_SDK_MACOSX123INCS := $(PATH_SDK_MACOSX123)
    4343else
    44  PATH_SDK_MACOSX110INCS := $(PATH_SDK_MACOSX110INCS)
     44 PATH_SDK_MACOSX123INCS := $(PATH_SDK_MACOSX123INCS)
    4545endif
    4646
    4747# General Properties (used by kBuild)
    48 SDK_MACOSX110INCS_INCS = $(PATH_SDK_MACOSX110INCS)/usr/include
     48SDK_MACOSX123INCS_INCS = $(PATH_SDK_MACOSX123INCS)/usr/include
    4949
Note: See TracChangeset for help on using the changeset viewer.