Skip to content

Commit

Permalink
[tvOS 17] Build on the public SDK
Browse files Browse the repository at this point in the history
https://bugs.webkit.org/show_bug.cgi?id=260355

Reviewed by Alexey Proskuryakov.

Create additions SDKs based on the tvOS 16 settings, and add TBDs
generated by running:

    extract-tbds-from-internal-sdk --tvos-device
    extract-tbds-from-internal-sdk --tvos-simulator

on build artifacts from an internal build of tvOS WebKit.

* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/SDKSettings.plist: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/Frameworks/IOKit.framework/IOKit.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/Frameworks/IOKit.framework/Versions/Current: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
* WebKitLibraries/SDKs/appletvos17.0-additions.sdk/usr/local/include/AvailabilityProhibitedInternal.h: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/SDKSettings.plist: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/SymlinkedHeaders-output.xcfilelist: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/SymlinkedHeaders.xcfilelist: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
* WebKitLibraries/SDKs/appletvsimulator17.0-additions.sdk/usr/local/include/AvailabilityProhibitedInternal.h: Added.

Canonical link: https://commits.webkit.org/267244@main
  • Loading branch information
emw-apple committed Aug 24, 2023
1 parent 315608d commit 55efa3e
Show file tree
Hide file tree
Showing 29 changed files with 450 additions and 0 deletions.
33 changes: 33 additions & 0 deletions WebKitLibraries/SDKs/appletvos17.0-additions.sdk/SDKSettings.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CanonicalName</key>
<string>WebKitSDKAdditions</string>
<key>IsBaseSDK</key>
<string>NO</string>
<key>FrameworkSearchPaths</key>
<array>
<!-- Some ostensibly public frameworks are mastered out of the tvOS SDK. The stubs we provide should be implicitly visible. -->
<string>System/Library/Frameworks</string>
</array>
<key>HeaderSearchPaths</key>
<array>
<!-- usr/local/include is a built-in search path of the base SDK -->
<string>usr/local/include</string>
</array>
<key>DefaultProperties</key>
<dict>
<key>SDK_DIR_macosx</key>
<string>$(DEVELOPER_DIR)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk</string>
<key>SDK_DIR_iphoneos</key>
<string>$(DEVELOPER_DIR)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk</string>
<key>WK_DERIVED_SDK_HEADERS_DIR</key>
<string>$(BUILT_PRODUCTS_DIR)/SDKAdditions</string>
<key>SYSTEM_FRAMEWORK_SEARCH_PATHS</key>
<string>$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks</string>
<key>SYSTEM_HEADER_SEARCH_PATHS</key>
<string>$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include</string>
</dict>
</dict>
</plist>
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
current-version: 275
exports:
- targets: [arm64-tvos, arm64e-tvos]
symbols: [_IOHIDEventAppendEvent, _IOHIDEventCreateDigitizerEvent, _IOHIDEventCreateDigitizerFingerEvent, _IOHIDEventCreateDigitizerStylusEventWithPolarOrientation,
_IOHIDEventCreateKeyboardEvent, _IOHIDEventCreateVendorDefinedEvent, _IOHIDEventGetIntegerValue, _IOHIDEventGetType,
_IOHIDEventSetFloatValue, _IOHIDEventSetIntegerValue, _IOHIDEventSystemClientCreate, _IOPMAssertionCreateWithDescription,
_IOPMAssertionRelease]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication
current-version: 1391.0.4
exports: []
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport
current-version: 2679.0.25
exports: []
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
current-version: 29
reexported-libraries:
- targets: [arm64-tvos, arm64e-tvos]
libraries: [/System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers]
exports:
- targets: [arm64-tvos, arm64e-tvos]
objc-classes: [CPNetworkObserver]
...
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers
exports: []
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction
exports:
- targets: [arm64-tvos, arm64e-tvos]
symbols: [_svm_load_model, _svm_predict_values]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
exports:
- targets: [arm64-tvos, arm64e-tvos]
symbols: [_FPFontCopyPostScriptName, _FPFontCopySFNTData, _FPFontCreateFontsFromData]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
current-version: 0
reexported-libraries:
- targets: [arm64-tvos, arm64e-tvos]
libraries: [/System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard, /System/Library/PrivateFrameworks/BoardServices.framework/BoardServices]
exports:
- targets: [arm64-tvos, arm64e-tvos]
symbols: [_FBSOpenApplicationOptionKeyLaunchIntent, _FBSOpenApplicationOptionKeyUnlockDevice, _FBSSceneVisibilityEndowmentNamespace]
objc-classes: [FBSOpenApplicationOptions, FBSOpenApplicationService]
...
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard
current-version: 0
exports: []
...
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/BoardServices.framework/BoardServices
current-version: 0
exports: []
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
current-version: 14
exports:
- targets: [arm64-tvos, arm64e-tvos]
symbols: [_GSCurrentEventTimestamp, _GSEventIsHardwareKeyboardAttached, _GSEventSetHardwareKeyboardAttached, _GSFontInitialize,
_GSFontPurgeFontCache, _GSInitialize, _GSKeyboardGetModifierState, _GSSystemRootDirectory, _kGSEventHardwareKeyboardAvailabilityChangedNotification]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator
exports:
- targets: [arm64-tvos, arm64e-tvos]
symbols: [_IOSurfaceAcceleratorCreate, _IOSurfaceAcceleratorGetRunLoopSource, _IOSurfaceAcceleratorTransformSurface,
_kIOSurfaceAcceleratorUnwireSurfaceKey]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices
exports:
- targets: [arm64-tvos, arm64e-tvos]
objc-classes: [ITIdleTimerState]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/PrototypeTools.framework/PrototypeTools
exports: []
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- !tapi-tbd
tbd-version: 4
targets: [arm64-tvos, arm64e-tvos]
install-name: /System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices
current-version: 858.0.9
exports:
- targets: [arm64-tvos, arm64e-tvos]
symbols: [_RBSProcessTimeLimitationNone]
objc-classes: [RBSAssertion, RBSDomainAttribute, RBSProcessHandle, RBSProcessIdentifier, RBSProcessMonitor, RBSProcessPredicate,
RBSProcessStateDescriptor, RBSTarget]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
/*
* Copyright (C) 2023 Apple Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
* BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
* THE POSSIBILITY OF SUCH DAMAGE.
*/

#pragma once

// Handle __IOS_PROHIBITED and friends.
#undef __OS_AVAILABILITY
#define __OS_AVAILABILITY(...)

// Take care of {A,S}PI_AVAILABLE{,_BEGIN,_END}
#undef __API_AVAILABLE_GET_MACRO
#define __API_AVAILABLE_GET_MACRO(...) __NULL_AVAILABILITY

#undef SWIFT_AVAILABILITY
#define SWIFT_AVAILABILITY __NULL_AVAILABILITY

// Take care of {A,S}PI_DEPRECATED{,WITH_REPLACEMENT}{,_BEGIN,_END}
#undef __API_DEPRECATED_MSG_GET_MACRO
#define __API_DEPRECATED_MSG_GET_MACRO(...) __NULL_AVAILABILITY

// Take care of API_UNAVAILABLE{,_BEGIN,_END}
#undef __API_UNAVAILABLE_GET_MACRO
#define __API_UNAVAILABLE_GET_MACRO(...) __NULL_AVAILABILITY

#define __NULL_AVAILABILITY(...)
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CanonicalName</key>
<string>WebKitSDKAdditions</string>
<key>IsBaseSDK</key>
<string>NO</string>
<key>FrameworkSearchPaths</key>
<array>
<!-- Some ostensibly public frameworks are mastered out of the tvOS SDK. The stubs we provide should be implicitly visible. -->
<string>System/Library/Frameworks</string>
</array>
<key>HeaderSearchPaths</key>
<array>
<!-- usr/local/include is a built-in search path of the base SDK -->
<string>usr/local/include</string>
</array>
<key>DefaultProperties</key>
<dict>
<key>SDK_DIR_macosx</key>
<string>$(DEVELOPER_DIR)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk</string>
<key>SDK_DIR_iphoneos</key>
<string>$(DEVELOPER_DIR)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk</string>
<key>WK_DERIVED_SDK_HEADERS_DIR</key>
<string>$(BUILT_PRODUCTS_DIR)/SDKAdditions</string>
<key>SYSTEM_FRAMEWORK_SEARCH_PATHS</key>
<string>$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks</string>
<key>SYSTEM_HEADER_SEARCH_PATHS</key>
<string>$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include</string>
</dict>
</dict>
</plist>
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/readline
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/libxslt
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/mach/mach.h
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/mach/mach_error.h
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/mach/mach_types.defs
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/mach/machine/machine_types.defs
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/mach/std_types.defs
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/mach/task.h
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/objc/Protocol.h
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/objc/objc-class.h
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/objc/objc-runtime.h
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/readline/history.h
$(WK_DERIVED_SDK_HEADERS_DIR)/usr/include/readline/readline.h
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/AVKit.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/AudioToolbox.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/AudioUnit.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/CFNetwork.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/CoreImage.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/IOKit.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/IOSurface.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/LocalAuthentication.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/MediaAccessibility.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/MediaToolbox.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/Metal.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/OpenGLES.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/QuartzCore.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/UIKit.framework
$(WK_DERIVED_SDK_HEADERS_DIR)/System/Library/Frameworks/VideoToolbox.framework
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
$(SDK_DIR_macosx)/usr/include/readline
$(SDK_DIR_macosx)/usr/include/libxslt
$(SDK_DIR_macosx)/usr/include/mach/mach.h
$(SDK_DIR_macosx)/usr/include/mach/mach_error.h
$(SDK_DIR_macosx)/usr/include/mach/mach_types.defs
$(SDK_DIR_macosx)/usr/include/mach/machine/machine_types.defs
$(SDK_DIR_macosx)/usr/include/mach/std_types.defs
$(SDK_DIR_macosx)/usr/include/mach/task.h
$(SDK_DIR_macosx)/usr/include/objc/Protocol.h
$(SDK_DIR_macosx)/usr/include/objc/objc-class.h
$(SDK_DIR_macosx)/usr/include/objc/objc-runtime.h
$(SDK_DIR_macosx)/usr/include/readline/history.h
$(SDK_DIR_macosx)/usr/include/readline/readline.h
$(SDK_DIR_iphoneos)/System/Library/Frameworks/AVKit.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/AudioToolbox.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/AudioUnit.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/CFNetwork.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/CoreImage.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/IOKit.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/IOSurface.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/LocalAuthentication.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/MediaAccessibility.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/MediaToolbox.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/Metal.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/OpenGLES.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/QuartzCore.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/UIKit.framework
$(SDK_DIR_iphoneos)/System/Library/Frameworks/VideoToolbox.framework
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
--- !tapi-tbd
tbd-version: 4
targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
install-name: /System/Library/PrivateFrameworks/AppServerSupport.framework/AppServerSupport
current-version: 2679.0.25
exports: []
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
--- !tapi-tbd
tbd-version: 4
targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
install-name: /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
current-version: 29
reexported-libraries:
- targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
libraries: [/System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers]
exports:
- targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
objc-classes: [CPNetworkObserver]
...
--- !tapi-tbd
tbd-version: 4
targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
install-name: /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers
exports: []
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--- !tapi-tbd
tbd-version: 4
targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
install-name: /System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction
exports:
- targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
symbols: [_svm_load_model, _svm_predict_values]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--- !tapi-tbd
tbd-version: 4
targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
install-name: /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
exports:
- targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
symbols: [_FPFontCopyPostScriptName, _FPFontCopySFNTData, _FPFontCreateFontsFromData]
...
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
--- !tapi-tbd
tbd-version: 4
targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
install-name: /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
current-version: 0
reexported-libraries:
- targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
libraries: [/System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard, /System/Library/PrivateFrameworks/BoardServices.framework/BoardServices]
exports:
- targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
symbols: [_FBSOpenApplicationOptionKeyLaunchIntent, _FBSOpenApplicationOptionKeyUnlockDevice, _FBSSceneVisibilityEndowmentNamespace]
objc-classes: [FBSOpenApplicationOptions, FBSOpenApplicationService]
...
--- !tapi-tbd
tbd-version: 4
targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
install-name: /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard
current-version: 0
exports: []
...
--- !tapi-tbd
tbd-version: 4
targets: [x86_64-tvos-simulator, arm64-tvos-simulator]
install-name: /System/Library/PrivateFrameworks/BoardServices.framework/BoardServices
current-version: 0
exports: []
...
Loading

0 comments on commit 55efa3e

Please sign in to comment.