From 97c6df913d15766ac186d9089ffe15e2855ea3c6 Mon Sep 17 00:00:00 2001 From: Sergey Bogolepov Date: Fri, 25 Sep 2020 15:59:43 +0700 Subject: [PATCH] [Xcode 12] iOS frameworks --- platformLibs/src/platform/ios/ARKit.def | 2 +- platformLibs/src/platform/ios/AVFoundation.def | 2 +- platformLibs/src/platform/ios/AVKit.def | 2 +- platformLibs/src/platform/ios/Accessibility.def | 6 ++++++ platformLibs/src/platform/ios/AppClip.def | 6 ++++++ .../src/platform/ios/AppTrackingTransparency.def | 6 ++++++ platformLibs/src/platform/ios/AudioUnit.def | 6 ++++++ platformLibs/src/platform/ios/AudioUnit.def.disabled | 6 ++++++ platformLibs/src/platform/ios/ClockKit.def | 6 ++++++ platformLibs/src/platform/ios/Combine.def.disabled | 6 ++++++ platformLibs/src/platform/ios/CoreData.def | 2 +- platformLibs/src/platform/ios/CoreSpotlight.def | 2 +- platformLibs/src/platform/ios/CryptoKit.def.disabled | 6 ++++++ .../platform/ios/DeveloperToolsSupport.def.disabled | 6 ++++++ platformLibs/src/platform/ios/GameKit.def | 2 +- platformLibs/src/platform/ios/IOKit.def.disabled | 6 ++++++ platformLibs/src/platform/ios/Intents.def | 2 +- platformLibs/src/platform/ios/MLCompute.def | 11 +++++++++++ platformLibs/src/platform/ios/MediaSetup.def | 11 +++++++++++ .../src/platform/ios/MetalPerformanceShadersGraph.def | 6 ++++++ platformLibs/src/platform/ios/NearbyInteraction.def | 6 ++++++ platformLibs/src/platform/ios/OSLog.def.disabled | 6 ++++++ platformLibs/src/platform/ios/Photos.def | 2 +- platformLibs/src/platform/ios/PhotosUI.def | 2 +- .../src/platform/ios/QuickLookThumbnailing.def | 2 +- platformLibs/src/platform/ios/RealityKit.def.disabled | 6 ++++++ platformLibs/src/platform/ios/ReplayKit.def | 2 +- platformLibs/src/platform/ios/ScreenTime.def | 6 ++++++ platformLibs/src/platform/ios/SensorKit.def | 6 ++++++ platformLibs/src/platform/ios/SoundAnalysis.def | 2 +- platformLibs/src/platform/ios/Speech.def | 2 +- platformLibs/src/platform/ios/SwiftUI.def.disabled | 6 ++++++ .../src/platform/ios/UniformTypeIdentifiers.def | 6 ++++++ platformLibs/src/platform/ios/Vision.def | 2 +- platformLibs/src/platform/ios/WidgetKit.def.disabled | 6 ++++++ .../src/platform/ios/_AVKit_SwiftUI.def.disabled | 6 ++++++ .../ios/_AuthenticationServices_SwiftUI.def.disabled | 6 ++++++ .../src/platform/ios/_HomeKit_SwiftUI.def.disabled | 6 ++++++ .../src/platform/ios/_MapKit_SwiftUI.def.disabled | 6 ++++++ .../src/platform/ios/_QuickLook_SwiftUI.def.disabled | 7 +++++++ .../src/platform/ios/_SceneKit_SwiftUI.def.disabled | 6 ++++++ .../src/platform/ios/_SpriteKit_SwiftUI.def.disabled | 6 ++++++ .../src/platform/ios/_StoreKit_SwiftUI.def.disabled | 6 ++++++ platformLibs/src/platform/ios/darwin.def | 3 ++- platformLibs/src/platform/ios/iAd.def | 2 +- platformLibs/src/platform/ios/posix.def | 1 + 46 files changed, 203 insertions(+), 16 deletions(-) create mode 100644 platformLibs/src/platform/ios/Accessibility.def create mode 100644 platformLibs/src/platform/ios/AppClip.def create mode 100644 platformLibs/src/platform/ios/AppTrackingTransparency.def create mode 100644 platformLibs/src/platform/ios/AudioUnit.def create mode 100644 platformLibs/src/platform/ios/AudioUnit.def.disabled create mode 100644 platformLibs/src/platform/ios/ClockKit.def create mode 100644 platformLibs/src/platform/ios/Combine.def.disabled create mode 100644 platformLibs/src/platform/ios/CryptoKit.def.disabled create mode 100644 platformLibs/src/platform/ios/DeveloperToolsSupport.def.disabled create mode 100644 platformLibs/src/platform/ios/IOKit.def.disabled create mode 100644 platformLibs/src/platform/ios/MLCompute.def create mode 100644 platformLibs/src/platform/ios/MediaSetup.def create mode 100644 platformLibs/src/platform/ios/MetalPerformanceShadersGraph.def create mode 100644 platformLibs/src/platform/ios/NearbyInteraction.def create mode 100644 platformLibs/src/platform/ios/OSLog.def.disabled create mode 100644 platformLibs/src/platform/ios/RealityKit.def.disabled create mode 100644 platformLibs/src/platform/ios/ScreenTime.def create mode 100644 platformLibs/src/platform/ios/SensorKit.def create mode 100644 platformLibs/src/platform/ios/SwiftUI.def.disabled create mode 100644 platformLibs/src/platform/ios/UniformTypeIdentifiers.def create mode 100644 platformLibs/src/platform/ios/WidgetKit.def.disabled create mode 100644 platformLibs/src/platform/ios/_AVKit_SwiftUI.def.disabled create mode 100644 platformLibs/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled create mode 100644 platformLibs/src/platform/ios/_HomeKit_SwiftUI.def.disabled create mode 100644 platformLibs/src/platform/ios/_MapKit_SwiftUI.def.disabled create mode 100644 platformLibs/src/platform/ios/_QuickLook_SwiftUI.def.disabled create mode 100644 platformLibs/src/platform/ios/_SceneKit_SwiftUI.def.disabled create mode 100644 platformLibs/src/platform/ios/_SpriteKit_SwiftUI.def.disabled create mode 100644 platformLibs/src/platform/ios/_StoreKit_SwiftUI.def.disabled diff --git a/platformLibs/src/platform/ios/ARKit.def b/platformLibs/src/platform/ios/ARKit.def index 13fb97fa3ff..d7cad93187a 100644 --- a/platformLibs/src/platform/ios/ARKit.def +++ b/platformLibs/src/platform/ios/ARKit.def @@ -1,4 +1,4 @@ -depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation GLKit IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore QuickLook SceneKit Security SpriteKit UIKit UserNotifications darwin posix +depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreML CoreMedia CoreText CoreVideo EAGL FileProvider Foundation GLKit IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore QuickLook SceneKit Security SpriteKit UIKit UniformTypeIdentifiers UserNotifications Vision darwin posix language = Objective-C package = platform.ARKit modules = ARKit diff --git a/platformLibs/src/platform/ios/AVFoundation.def b/platformLibs/src/platform/ios/AVFoundation.def index 68314e29ae1..174464d163d 100644 --- a/platformLibs/src/platform/ios/AVFoundation.def +++ b/platformLibs/src/platform/ios/AVFoundation.def @@ -1,4 +1,4 @@ -depends = AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreVideo EAGL Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security darwin posix +depends = AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreVideo EAGL Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UniformTypeIdentifiers darwin posix language = Objective-C package = platform.AVFoundation headers = AVFoundation/AVFoundation.h AVFoundation/AVFAudio.h AVFoundation/AVAudioBuffer.h diff --git a/platformLibs/src/platform/ios/AVKit.def b/platformLibs/src/platform/ios/AVKit.def index cf77070288d..a28c853fa4d 100644 --- a/platformLibs/src/platform/ios/AVKit.def +++ b/platformLibs/src/platform/ios/AVKit.def @@ -1,4 +1,4 @@ -depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix +depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UniformTypeIdentifiers UserNotifications darwin posix language = Objective-C package = platform.AVKit modules = AVKit diff --git a/platformLibs/src/platform/ios/Accessibility.def b/platformLibs/src/platform/ios/Accessibility.def new file mode 100644 index 00000000000..c7f80f890c8 --- /dev/null +++ b/platformLibs/src/platform/ios/Accessibility.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation CoreGraphics Foundation Security darwin posix +language = Objective-C +package = platform.Accessibility +modules = Accessibility +compilerOpts = -framework Accessibility +linkerOpts = -framework Accessibility diff --git a/platformLibs/src/platform/ios/AppClip.def b/platformLibs/src/platform/ios/AppClip.def new file mode 100644 index 00000000000..b47c93cad39 --- /dev/null +++ b/platformLibs/src/platform/ios/AppClip.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation Foundation Security darwin posix +language = Objective-C +package = platform.AppClip +modules = AppClip +compilerOpts = -framework AppClip +linkerOpts = -framework AppClip diff --git a/platformLibs/src/platform/ios/AppTrackingTransparency.def b/platformLibs/src/platform/ios/AppTrackingTransparency.def new file mode 100644 index 00000000000..7e368032ce1 --- /dev/null +++ b/platformLibs/src/platform/ios/AppTrackingTransparency.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation Foundation Security darwin posix +language = Objective-C +package = platform.AppTrackingTransparency +modules = AppTrackingTransparency +compilerOpts = -framework AppTrackingTransparency +linkerOpts = -framework AppTrackingTransparency diff --git a/platformLibs/src/platform/ios/AudioUnit.def b/platformLibs/src/platform/ios/AudioUnit.def new file mode 100644 index 00000000000..89fe9feceb9 --- /dev/null +++ b/platformLibs/src/platform/ios/AudioUnit.def @@ -0,0 +1,6 @@ +depends = AudioToolbox CFNetwork CoreAudioTypes CoreFoundation Foundation Security darwin posix +language = Objective-C +package = platform.AudioUnit +modules = AudioUnit +compilerOpts = -framework AudioUnit +linkerOpts = -framework AudioUnit diff --git a/platformLibs/src/platform/ios/AudioUnit.def.disabled b/platformLibs/src/platform/ios/AudioUnit.def.disabled new file mode 100644 index 00000000000..798b8b62f1c --- /dev/null +++ b/platformLibs/src/platform/ios/AudioUnit.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.AudioUnit +modules = AudioUnit +compilerOpts = -framework AudioUnit +linkerOpts = -framework AudioUnit +#Disabled: part of AudioToolbox \ No newline at end of file diff --git a/platformLibs/src/platform/ios/ClockKit.def b/platformLibs/src/platform/ios/ClockKit.def new file mode 100644 index 00000000000..64e0b0020c4 --- /dev/null +++ b/platformLibs/src/platform/ios/ClockKit.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix +language = Objective-C +package = platform.ClockKit +modules = ClockKit +compilerOpts = -framework ClockKit +linkerOpts = -framework ClockKit diff --git a/platformLibs/src/platform/ios/Combine.def.disabled b/platformLibs/src/platform/ios/Combine.def.disabled new file mode 100644 index 00000000000..0fde0deb560 --- /dev/null +++ b/platformLibs/src/platform/ios/Combine.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.Combine +modules = Combine +compilerOpts = -framework Combine +linkerOpts = -framework Combine +#Disabled: Swift-only framework diff --git a/platformLibs/src/platform/ios/CoreData.def b/platformLibs/src/platform/ios/CoreData.def index 177ba31e185..3f5d7ea0b1d 100644 --- a/platformLibs/src/platform/ios/CoreData.def +++ b/platformLibs/src/platform/ios/CoreData.def @@ -1,4 +1,4 @@ -depends = CFNetwork CoreFoundation Foundation Security darwin posix +depends = CFNetwork CloudKit CoreFoundation CoreLocation Foundation Security darwin posix language = Objective-C package = platform.CoreData modules = CoreData diff --git a/platformLibs/src/platform/ios/CoreSpotlight.def b/platformLibs/src/platform/ios/CoreSpotlight.def index 1e5f6a378db..a3d7f7d6fa6 100644 --- a/platformLibs/src/platform/ios/CoreSpotlight.def +++ b/platformLibs/src/platform/ios/CoreSpotlight.def @@ -1,4 +1,4 @@ -depends = CFNetwork CoreFoundation Foundation Security darwin posix +depends = CFNetwork CoreFoundation Foundation Security UniformTypeIdentifiers darwin posix language = Objective-C package = platform.CoreSpotlight modules = CoreSpotlight diff --git a/platformLibs/src/platform/ios/CryptoKit.def.disabled b/platformLibs/src/platform/ios/CryptoKit.def.disabled new file mode 100644 index 00000000000..1fd5943bf93 --- /dev/null +++ b/platformLibs/src/platform/ios/CryptoKit.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.CryptoKit +modules = CryptoKit +compilerOpts = -framework CryptoKit +linkerOpts = -framework CryptoKit +#Disabled: Swift-only framework diff --git a/platformLibs/src/platform/ios/DeveloperToolsSupport.def.disabled b/platformLibs/src/platform/ios/DeveloperToolsSupport.def.disabled new file mode 100644 index 00000000000..b3e34c7522b --- /dev/null +++ b/platformLibs/src/platform/ios/DeveloperToolsSupport.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.DeveloperToolsSupport +modules = DeveloperToolsSupport +compilerOpts = -framework DeveloperToolsSupport +linkerOpts = -framework DeveloperToolsSupport +#Disabled: Swift-only framework diff --git a/platformLibs/src/platform/ios/GameKit.def b/platformLibs/src/platform/ios/GameKit.def index eb09c8c01a2..b9958def04b 100644 --- a/platformLibs/src/platform/ios/GameKit.def +++ b/platformLibs/src/platform/ios/GameKit.def @@ -1,4 +1,4 @@ -depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation GLKit GameController GameplayKit IOSurface ImageIO MediaToolbox Metal MetalKit ModelIO OpenGLESCommon QuartzCore ReplayKit SceneKit Security SpriteKit UIKit UserNotifications darwin posix +depends = AVFoundation AudioToolbox CFNetwork Contacts CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation GLKit GameController GameplayKit IOSurface ImageIO MediaToolbox Metal MetalKit ModelIO OpenGLESCommon QuartzCore ReplayKit SceneKit Security SpriteKit UIKit UniformTypeIdentifiers UserNotifications darwin posix language = Objective-C package = platform.GameKit modules = GameKit diff --git a/platformLibs/src/platform/ios/IOKit.def.disabled b/platformLibs/src/platform/ios/IOKit.def.disabled new file mode 100644 index 00000000000..d88f4d5cde2 --- /dev/null +++ b/platformLibs/src/platform/ios/IOKit.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.IOKit +modules = IOKit +compilerOpts = -framework IOKit +linkerOpts = -framework IOKit +#Disabled: Not officially available for ios diff --git a/platformLibs/src/platform/ios/Intents.def b/platformLibs/src/platform/ios/Intents.def index ae6a4cc0641..1c60e2d0d2b 100644 --- a/platformLibs/src/platform/ios/Intents.def +++ b/platformLibs/src/platform/ios/Intents.def @@ -1,4 +1,4 @@ -depends = CFNetwork CoreFoundation CoreLocation Foundation Security darwin posix +depends = CFNetwork CoreFoundation CoreGraphics CoreLocation Foundation Security darwin posix language = Objective-C package = platform.Intents modules = Intents diff --git a/platformLibs/src/platform/ios/MLCompute.def b/platformLibs/src/platform/ios/MLCompute.def new file mode 100644 index 00000000000..d619a15bf29 --- /dev/null +++ b/platformLibs/src/platform/ios/MLCompute.def @@ -0,0 +1,11 @@ +depends = CFNetwork CoreFoundation Foundation IOSurface Metal Security darwin posix +language = Objective-C +package = platform.MLCompute + +modules.ios_arm32 = MLCompute +compilerOpts.ios_arm32 = -framework MLCompute +linkerOpts.ios_arm32 = -framework MLCompute + +modules.ios_arm64 = MLCompute +compilerOpts.ios_arm64 = -framework MLCompute +linkerOpts.ios_arm64 = -framework MLCompute diff --git a/platformLibs/src/platform/ios/MediaSetup.def b/platformLibs/src/platform/ios/MediaSetup.def new file mode 100644 index 00000000000..d44c91363ce --- /dev/null +++ b/platformLibs/src/platform/ios/MediaSetup.def @@ -0,0 +1,11 @@ +depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix +language = Objective-C +package = platform.MediaSetup + +modules.ios_arm32 = MediaSetup +compilerOpts.ios_arm32 = -framework MediaSetup +linkerOpts.ios_arm32 = -framework MediaSetup + +modules.ios_arm64 = MediaSetup +compilerOpts.ios_arm64 = -framework MediaSetup +linkerOpts.ios_arm64 = -framework MediaSetup diff --git a/platformLibs/src/platform/ios/MetalPerformanceShadersGraph.def b/platformLibs/src/platform/ios/MetalPerformanceShadersGraph.def new file mode 100644 index 00000000000..93a7fdd7bb8 --- /dev/null +++ b/platformLibs/src/platform/ios/MetalPerformanceShadersGraph.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation CoreGraphics Foundation IOSurface Metal MetalPerformanceShaders Security darwin posix +language = Objective-C +package = platform.MetalPerformanceShadersGraph +modules = MetalPerformanceShadersGraph +compilerOpts = -framework MetalPerformanceShadersGraph +linkerOpts = -framework MetalPerformanceShadersGraph diff --git a/platformLibs/src/platform/ios/NearbyInteraction.def b/platformLibs/src/platform/ios/NearbyInteraction.def new file mode 100644 index 00000000000..247955bc39e --- /dev/null +++ b/platformLibs/src/platform/ios/NearbyInteraction.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation Foundation Security darwin posix +language = Objective-C +package = platform.NearbyInteraction +modules = NearbyInteraction +compilerOpts = -framework NearbyInteraction +linkerOpts = -framework NearbyInteraction diff --git a/platformLibs/src/platform/ios/OSLog.def.disabled b/platformLibs/src/platform/ios/OSLog.def.disabled new file mode 100644 index 00000000000..23981af9579 --- /dev/null +++ b/platformLibs/src/platform/ios/OSLog.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.OSLog +modules = OSLog +compilerOpts = -framework OSLog +linkerOpts = -framework OSLog +#Disabled: Not officially available for ios diff --git a/platformLibs/src/platform/ios/Photos.def b/platformLibs/src/platform/ios/Photos.def index 020e4c8e2f2..d2ace735439 100644 --- a/platformLibs/src/platform/ios/Photos.def +++ b/platformLibs/src/platform/ios/Photos.def @@ -1,4 +1,4 @@ -depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix +depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UniformTypeIdentifiers UserNotifications darwin posix language = Objective-C package = platform.Photos modules = Photos diff --git a/platformLibs/src/platform/ios/PhotosUI.def b/platformLibs/src/platform/ios/PhotosUI.def index fba083092e5..b3bfb0759b5 100644 --- a/platformLibs/src/platform/ios/PhotosUI.def +++ b/platformLibs/src/platform/ios/PhotosUI.def @@ -1,4 +1,4 @@ -depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon Photos QuartzCore Security UIKit UserNotifications darwin posix +depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon Photos QuartzCore Security UIKit UniformTypeIdentifiers UserNotifications darwin posix language = Objective-C package = platform.PhotosUI modules = PhotosUI diff --git a/platformLibs/src/platform/ios/QuickLookThumbnailing.def b/platformLibs/src/platform/ios/QuickLookThumbnailing.def index f9e286e50be..be7f8f77254 100644 --- a/platformLibs/src/platform/ios/QuickLookThumbnailing.def +++ b/platformLibs/src/platform/ios/QuickLookThumbnailing.def @@ -1,4 +1,4 @@ -depends = CFNetwork CoreFoundation CoreGraphics Foundation Security darwin posix +depends = CFNetwork CoreFoundation CoreGraphics Foundation Security UniformTypeIdentifiers darwin posix language = Objective-C package = platform.QuickLookThumbnailing modules = QuickLookThumbnailing diff --git a/platformLibs/src/platform/ios/RealityKit.def.disabled b/platformLibs/src/platform/ios/RealityKit.def.disabled new file mode 100644 index 00000000000..31a0bfa9ad1 --- /dev/null +++ b/platformLibs/src/platform/ios/RealityKit.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.RealityKit +modules = RealityKit +compilerOpts = -framework RealityKit +linkerOpts = -framework RealityKit +#Disabled: Swift-only framework diff --git a/platformLibs/src/platform/ios/ReplayKit.def b/platformLibs/src/platform/ios/ReplayKit.def index 086652206aa..eec6fbfa75f 100644 --- a/platformLibs/src/platform/ios/ReplayKit.def +++ b/platformLibs/src/platform/ios/ReplayKit.def @@ -1,4 +1,4 @@ -depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix +depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UniformTypeIdentifiers UserNotifications darwin posix language = Objective-C package = platform.ReplayKit modules = ReplayKit diff --git a/platformLibs/src/platform/ios/ScreenTime.def b/platformLibs/src/platform/ios/ScreenTime.def new file mode 100644 index 00000000000..b8fa02bf2f1 --- /dev/null +++ b/platformLibs/src/platform/ios/ScreenTime.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix +language = Objective-C +package = platform.ScreenTime +modules = ScreenTime +compilerOpts = -framework ScreenTime +linkerOpts = -framework ScreenTime diff --git a/platformLibs/src/platform/ios/SensorKit.def b/platformLibs/src/platform/ios/SensorKit.def new file mode 100644 index 00000000000..b869e8cb3c2 --- /dev/null +++ b/platformLibs/src/platform/ios/SensorKit.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation CoreLocation Foundation Security darwin posix +language = Objective-C +package = platform.SensorKit +modules = SensorKit +compilerOpts = -framework SensorKit +linkerOpts = -framework SensorKit diff --git a/platformLibs/src/platform/ios/SoundAnalysis.def b/platformLibs/src/platform/ios/SoundAnalysis.def index 094ae60582c..b5a396561bd 100644 --- a/platformLibs/src/platform/ios/SoundAnalysis.def +++ b/platformLibs/src/platform/ios/SoundAnalysis.def @@ -1,4 +1,4 @@ -depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreML CoreMedia CoreVideo EAGL Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security darwin posix +depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreML CoreMedia CoreVideo EAGL Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UniformTypeIdentifiers darwin posix language = Objective-C package = platform.SoundAnalysis modules = SoundAnalysis diff --git a/platformLibs/src/platform/ios/Speech.def b/platformLibs/src/platform/ios/Speech.def index 3e6de238df1..cf581fc1773 100644 --- a/platformLibs/src/platform/ios/Speech.def +++ b/platformLibs/src/platform/ios/Speech.def @@ -1,4 +1,4 @@ -depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreVideo EAGL Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security darwin posix +depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreVideo EAGL Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UniformTypeIdentifiers darwin posix language = Objective-C package = platform.Speech modules = Speech diff --git a/platformLibs/src/platform/ios/SwiftUI.def.disabled b/platformLibs/src/platform/ios/SwiftUI.def.disabled new file mode 100644 index 00000000000..59c29eff39e --- /dev/null +++ b/platformLibs/src/platform/ios/SwiftUI.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.SwiftUI +modules = SwiftUI +compilerOpts = -framework SwiftUI +linkerOpts = -framework SwiftUI +#Disabled: Swift-only framework diff --git a/platformLibs/src/platform/ios/UniformTypeIdentifiers.def b/platformLibs/src/platform/ios/UniformTypeIdentifiers.def new file mode 100644 index 00000000000..3d938bc1d54 --- /dev/null +++ b/platformLibs/src/platform/ios/UniformTypeIdentifiers.def @@ -0,0 +1,6 @@ +depends = CFNetwork CoreFoundation Foundation Security darwin posix +language = Objective-C +package = platform.UniformTypeIdentifiers +modules = UniformTypeIdentifiers +compilerOpts = -framework UniformTypeIdentifiers +linkerOpts = -framework UniformTypeIdentifiers diff --git a/platformLibs/src/platform/ios/Vision.def b/platformLibs/src/platform/ios/Vision.def index e03c200f6ef..7d4ce8465df 100644 --- a/platformLibs/src/platform/ios/Vision.def +++ b/platformLibs/src/platform/ios/Vision.def @@ -1,4 +1,4 @@ -depends = CFNetwork CoreFoundation CoreGraphics CoreML CoreVideo Foundation IOSurface ImageIO Metal Security darwin posix +depends = CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreML CoreMedia CoreVideo Foundation IOSurface ImageIO Metal OpenGLESCommon Security darwin posix language = Objective-C package = platform.Vision modules = Vision diff --git a/platformLibs/src/platform/ios/WidgetKit.def.disabled b/platformLibs/src/platform/ios/WidgetKit.def.disabled new file mode 100644 index 00000000000..c007362810e --- /dev/null +++ b/platformLibs/src/platform/ios/WidgetKit.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform.WidgetKit +modules = WidgetKit +compilerOpts = -framework WidgetKit +linkerOpts = -framework WidgetKit +#Disabled: Swift-only framework diff --git a/platformLibs/src/platform/ios/_AVKit_SwiftUI.def.disabled b/platformLibs/src/platform/ios/_AVKit_SwiftUI.def.disabled new file mode 100644 index 00000000000..04754e56b1b --- /dev/null +++ b/platformLibs/src/platform/ios/_AVKit_SwiftUI.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform._AVKit_SwiftUI +modules = _AVKit_SwiftUI +compilerOpts = -framework _AVKit_SwiftUI +linkerOpts = -framework _AVKit_SwiftUI +#Disabled: Unavailable diff --git a/platformLibs/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled b/platformLibs/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled new file mode 100644 index 00000000000..ff6eb919630 --- /dev/null +++ b/platformLibs/src/platform/ios/_AuthenticationServices_SwiftUI.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform._AuthenticationServices_SwiftUI +modules = _AuthenticationServices_SwiftUI +compilerOpts = -framework _AuthenticationServices_SwiftUI +linkerOpts = -framework _AuthenticationServices_SwiftUI +#Disabled: Unavailable diff --git a/platformLibs/src/platform/ios/_HomeKit_SwiftUI.def.disabled b/platformLibs/src/platform/ios/_HomeKit_SwiftUI.def.disabled new file mode 100644 index 00000000000..d5e70d04710 --- /dev/null +++ b/platformLibs/src/platform/ios/_HomeKit_SwiftUI.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform._HomeKit_SwiftUI +modules = _HomeKit_SwiftUI +compilerOpts = -framework _HomeKit_SwiftUI +linkerOpts = -framework _HomeKit_SwiftUI +#Disabled: Unavailable diff --git a/platformLibs/src/platform/ios/_MapKit_SwiftUI.def.disabled b/platformLibs/src/platform/ios/_MapKit_SwiftUI.def.disabled new file mode 100644 index 00000000000..3accf28420d --- /dev/null +++ b/platformLibs/src/platform/ios/_MapKit_SwiftUI.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform._MapKit_SwiftUI +modules = _MapKit_SwiftUI +compilerOpts = -framework _MapKit_SwiftUI +linkerOpts = -framework _MapKit_SwiftUI +#Disabled: Unavailable diff --git a/platformLibs/src/platform/ios/_QuickLook_SwiftUI.def.disabled b/platformLibs/src/platform/ios/_QuickLook_SwiftUI.def.disabled new file mode 100644 index 00000000000..0baedbbb5dc --- /dev/null +++ b/platformLibs/src/platform/ios/_QuickLook_SwiftUI.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform._QuickLook_SwiftUI + +modules = _QuickLook_SwiftUI +compilerOpts = -framework _QuickLook_SwiftUI +linkerOpts = -framework _QuickLook_SwiftUI +#Disabled: Unavailable diff --git a/platformLibs/src/platform/ios/_SceneKit_SwiftUI.def.disabled b/platformLibs/src/platform/ios/_SceneKit_SwiftUI.def.disabled new file mode 100644 index 00000000000..4e18821c3d0 --- /dev/null +++ b/platformLibs/src/platform/ios/_SceneKit_SwiftUI.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform._SceneKit_SwiftUI +modules = _SceneKit_SwiftUI +compilerOpts = -framework _SceneKit_SwiftUI +linkerOpts = -framework _SceneKit_SwiftUI +#Disabled: Unavailable diff --git a/platformLibs/src/platform/ios/_SpriteKit_SwiftUI.def.disabled b/platformLibs/src/platform/ios/_SpriteKit_SwiftUI.def.disabled new file mode 100644 index 00000000000..572286b1f66 --- /dev/null +++ b/platformLibs/src/platform/ios/_SpriteKit_SwiftUI.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform._SpriteKit_SwiftUI +modules = _SpriteKit_SwiftUI +compilerOpts = -framework _SpriteKit_SwiftUI +linkerOpts = -framework _SpriteKit_SwiftUI +#Disabled: Unavailable diff --git a/platformLibs/src/platform/ios/_StoreKit_SwiftUI.def.disabled b/platformLibs/src/platform/ios/_StoreKit_SwiftUI.def.disabled new file mode 100644 index 00000000000..b45b2dc4cff --- /dev/null +++ b/platformLibs/src/platform/ios/_StoreKit_SwiftUI.def.disabled @@ -0,0 +1,6 @@ +language = Objective-C +package = platform._StoreKit_SwiftUI +modules = _StoreKit_SwiftUI +compilerOpts = -framework _StoreKit_SwiftUI +linkerOpts = -framework _StoreKit_SwiftUI +#Disabled: Unavailable diff --git a/platformLibs/src/platform/ios/darwin.def b/platformLibs/src/platform/ios/darwin.def index dd8a0a63dd5..1a4e4b76f47 100644 --- a/platformLibs/src/platform/ios/darwin.def +++ b/platformLibs/src/platform/ios/darwin.def @@ -31,7 +31,8 @@ headerFilter = ** excludedFunctions = __tg_promote KERNEL_AUDIT_TOKEN KERNEL_SECURITY_TOKEN \ asl_decode_buffer asl_encode_buffer asl_remove_index \ - averunnable dbm_forder pidlock ttyaction ttylock ttymsg ttyunlock uuid_generate_early_random + averunnable dbm_forder pidlock ttyaction ttylock ttymsg ttyunlock uuid_generate_early_random \ + vm_stats excludedFunctions.ios_arm32 = _Unwind_Backtrace _Unwind_FindEnclosingFunction _Unwind_Find_FDE \ _Unwind_SjLj_ForcedUnwind __deregister_frame __register_frame diff --git a/platformLibs/src/platform/ios/iAd.def b/platformLibs/src/platform/ios/iAd.def index 7d6b471a6bb..a5e43cf8c0f 100644 --- a/platformLibs/src/platform/ios/iAd.def +++ b/platformLibs/src/platform/ios/iAd.def @@ -1,4 +1,4 @@ -depends = AVFoundation AVKit AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix +depends = AVFoundation AVKit AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UniformTypeIdentifiers UserNotifications darwin posix language = Objective-C package = platform.iAd modules = iAd diff --git a/platformLibs/src/platform/ios/posix.def b/platformLibs/src/platform/ios/posix.def index 93c96f15b45..24bd53f65f6 100644 --- a/platformLibs/src/platform/ios/posix.def +++ b/platformLibs/src/platform/ios/posix.def @@ -20,6 +20,7 @@ excludedFunctions = acl_valid_link_np add_profil pfctlinput profil unwhiteout zo in6addr_linklocal_allv2routers excludedFunctions.ios_arm32 = longjmperror excludedFunctions.ios_arm64 = longjmperror +excludedFunctions.ios_x64 = pthread_jit_write_protect_np pthread_jit_write_protect_supported_np --- // Wrapper to access errno variable.