Ignore:
Timestamp:
Jul 5, 2020, 5:58:36 PM (5 years ago)
Author:
bird
Message:

kBuild: Adding CLANGXXMACHO tool and MACOSX1013 sdk.

File:
1 copied

Legend:

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

    r3400 r3401  
    11# $Id$
    22## @file
    3 # kBuild SDK - Mac OS X v10.5 SDK.
     3# kBuild SDK - Mac OS X v10.13 SDK.
    44#
    55
    66#
    7 # Copyright (c) 2008-2017 knut st. osmundsen <bird-kBuild-spam-xviiv@anduin.net>
     7# Copyright (c) 2008-2020 knut st. osmundsen <bird-kBuild-spam-xx@anduin.net>
    88#
    99# This file is part of kBuild.
     
    3232#
    3333
    34 SDK_MACOSX105 := Mac OS X v10.5 SDK
     34ifndef INCLUDED_DARWIN_COMMON_KMK
     35 include $(KBUILD_PATH)/darwin-common.kmk
     36endif
     37
     38SDK_MACOSX1013 := Mac OS X v10.13 SDK
    3539
    3640# SDK Specific Properties
    37 ifndef PATH_SDK_MACOSX105
    38  PATH_SDK_MACOSX105 := /Developer/SDKs/MacOSX10.5.sdk
     41ifndef PATH_SDK_MACOSX1013
     42 PATH_SDK_MACOSX1013 := $(call DARWINCMN_FN_FIND_MACOSX_SDK,MacOSX10.13.sdk)
    3943else
    4044 # Resolve any fancy stuff once and for all.
    41  PATH_SDK_MACOSX105 := $(PATH_SDK_MACOSX105)
     45 PATH_SDK_MACOSX1013 := $(PATH_SDK_MACOSX1013)
    4246endif
     47ifeq ($(PATH_SDK_MACOSX1013),)
     48 $(warning $(call DARWINCMN_FN_ERROR_MACOSX_SDK,MacOSX10.13.sdk))
     49endif
     50
     51## The MAC_OS_X_VERSION_MIN_REQUIRED and MAC_OS_X_VERSION_MAX_ALLOWED value for this SDK.
     52SDK_MACOSX1013_VERSION_VALUE := 101300
    4353
    4454# General Properties (used by kBuild)
    4555# Note: The MAC_OS_X_VERSION_MAX_ALLOWED is left free for the SDK user to define.
    46 SDK_MACOSX105_DEFS      ?= MAC_OS_X_VERSION_MIN_REQUIRED=1050
    47 SDK_MACOSX105_CFLAGS    ?= -mmacosx-version-min=10.5 -isysroot $(PATH_SDK_MACOSX105)
    48 SDK_MACOSX105_CXXFLAGS  ?= -mmacosx-version-min=10.5 -isysroot $(PATH_SDK_MACOSX105)
    49 SDK_MACOSX105_OBJCFLAGS ?= -mmacosx-version-min=10.5 -isysroot $(PATH_SDK_MACOSX105)
    50 SDK_MACOSX105_LDFLAGS   ?= -mmacosx-version-min=10.5 -Wl,-syslibroot,$(PATH_SDK_MACOSX105)
     56SDK_MACOSX1013_DEFS      ?= MAC_OS_X_VERSION_MIN_REQUIRED=101300
     57SDK_MACOSX1013_CFLAGS    ?= -mmacosx-version-min=10.13 -isysroot $(PATH_SDK_MACOSX1013)
     58SDK_MACOSX1013_CXXFLAGS  ?= -mmacosx-version-min=10.13 -isysroot $(PATH_SDK_MACOSX1013)
     59SDK_MACOSX1013_OBJCFLAGS ?= -mmacosx-version-min=10.13 -isysroot $(PATH_SDK_MACOSX1013)
     60SDK_MACOSX1013_LDFLAGS   ?= -mmacosx-version-min=10.13 -isysroot $(PATH_SDK_MACOSX1013)
    5161
Note: See TracChangeset for help on using the changeset viewer.