From a9b8da5a32f62a7d66dfd9969476d1a84b50086f Mon Sep 17 00:00:00 2001 From: Ilya Matveev Date: Wed, 26 Jun 2019 20:08:39 +0700 Subject: [PATCH] More platform libs: Add libraries having web docs Not included: AGL - no some headers from OpenGL AudioUnit, CoreAudioKit - no AudioUnitCarbonView.h Kernel - no such module Included undocumented libs (to satisfy dependencies): Carbon Cocoa ImageCaptureCore MediaToolbox More platform libs: Remove ColorSync Reason: it is already included into ApplicationServices. --- .../kotlin/native/interop/gen/defFileDependencies.kt | 2 +- platformLibs/src/platform/osx/AVFoundation.def | 7 +++++++ platformLibs/src/platform/osx/AVKit.def | 7 +++++++ platformLibs/src/platform/osx/Accounts.def | 7 +++++++ platformLibs/src/platform/osx/AdSupport.def | 7 +++++++ platformLibs/src/platform/osx/AddressBook.def | 7 +++++++ platformLibs/src/platform/osx/AudioToolbox.def | 7 +++++++ platformLibs/src/platform/osx/BusinessChat.def | 7 +++++++ platformLibs/src/platform/osx/Carbon.def | 7 +++++++ platformLibs/src/platform/osx/CloudKit.def | 7 +++++++ platformLibs/src/platform/osx/Cocoa.def | 7 +++++++ platformLibs/src/platform/osx/Collaboration.def | 7 +++++++ platformLibs/src/platform/osx/ContactsUI.def | 7 +++++++ platformLibs/src/platform/osx/CoreAudio.def | 7 +++++++ platformLibs/src/platform/osx/CoreBluetooth.def | 7 +++++++ platformLibs/src/platform/osx/CoreMIDI.def | 7 +++++++ platformLibs/src/platform/osx/CoreMedia.def | 7 +++++++ platformLibs/src/platform/osx/CoreSpotlight.def | 7 +++++++ platformLibs/src/platform/osx/CoreTelephony.def | 7 +++++++ platformLibs/src/platform/osx/CoreWLAN.def | 7 +++++++ platformLibs/src/platform/osx/CryptoTokenKit.def | 7 +++++++ platformLibs/src/platform/osx/EventKit.def | 7 +++++++ platformLibs/src/platform/osx/ExceptionHandling.def | 7 +++++++ platformLibs/src/platform/osx/ExternalAccessory.def | 7 +++++++ platformLibs/src/platform/osx/FWAUserLib.def | 7 +++++++ platformLibs/src/platform/osx/FinderSync.def | 7 +++++++ platformLibs/src/platform/osx/ForceFeedback.def | 7 +++++++ platformLibs/src/platform/osx/GLKit.def | 7 +++++++ platformLibs/src/platform/osx/GSS.def | 7 +++++++ platformLibs/src/platform/osx/GameController.def | 7 +++++++ platformLibs/src/platform/osx/GameKit.def | 7 +++++++ platformLibs/src/platform/osx/GameplayKit.def | 7 +++++++ platformLibs/src/platform/osx/Hypervisor.def | 7 +++++++ platformLibs/src/platform/osx/IOBluetooth.def | 7 +++++++ platformLibs/src/platform/osx/IOBluetoothUI.def | 7 +++++++ platformLibs/src/platform/osx/ImageCaptureCore.def | 7 +++++++ platformLibs/src/platform/osx/InputMethodKit.def | 7 +++++++ platformLibs/src/platform/osx/JavaScriptCore.def | 7 +++++++ platformLibs/src/platform/osx/LatentSemanticMapping.def | 7 +++++++ platformLibs/src/platform/osx/LocalAuthentication.def | 7 +++++++ platformLibs/src/platform/osx/MapKit.def | 7 +++++++ platformLibs/src/platform/osx/MediaAccessibility.def | 7 +++++++ platformLibs/src/platform/osx/MediaLibrary.def | 7 +++++++ platformLibs/src/platform/osx/MediaPlayer.def | 7 +++++++ platformLibs/src/platform/osx/MediaToolbox.def | 7 +++++++ platformLibs/src/platform/osx/MetalKit.def | 7 +++++++ platformLibs/src/platform/osx/MetalPerformanceShaders.def | 7 +++++++ platformLibs/src/platform/osx/ModelIO.def | 7 +++++++ platformLibs/src/platform/osx/MultipeerConnectivity.def | 7 +++++++ platformLibs/src/platform/osx/NaturalLanguage.def | 7 +++++++ platformLibs/src/platform/osx/Network.def | 7 +++++++ platformLibs/src/platform/osx/NetworkExtension.def | 7 +++++++ platformLibs/src/platform/osx/NotificationCenter.def | 7 +++++++ platformLibs/src/platform/osx/OpenDirectory.def | 7 +++++++ platformLibs/src/platform/osx/Photos.def | 7 +++++++ platformLibs/src/platform/osx/PhotosUI.def | 7 +++++++ platformLibs/src/platform/osx/PreferencePanes.def | 7 +++++++ platformLibs/src/platform/osx/Quartz.def | 7 +++++++ platformLibs/src/platform/osx/QuickLook.def | 7 +++++++ platformLibs/src/platform/osx/SafariServices.def | 7 +++++++ platformLibs/src/platform/osx/SceneKit.def | 7 +++++++ platformLibs/src/platform/osx/ScreenSaver.def | 7 +++++++ platformLibs/src/platform/osx/ScriptingBridge.def | 7 +++++++ platformLibs/src/platform/osx/SecurityFoundation.def | 7 +++++++ platformLibs/src/platform/osx/SecurityInterface.def | 7 +++++++ platformLibs/src/platform/osx/ServiceManagement.def | 7 +++++++ platformLibs/src/platform/osx/Social.def | 7 +++++++ platformLibs/src/platform/osx/SpriteKit.def | 7 +++++++ platformLibs/src/platform/osx/StoreKit.def | 7 +++++++ platformLibs/src/platform/osx/SystemConfiguration.def | 7 +++++++ platformLibs/src/platform/osx/UserNotifications.def | 7 +++++++ platformLibs/src/platform/osx/VideoToolbox.def | 7 +++++++ platformLibs/src/platform/osx/Vision.def | 7 +++++++ platformLibs/src/platform/osx/WebKit.def | 7 +++++++ platformLibs/src/platform/osx/builtin.def | 5 +++-- platformLibs/src/platform/osx/iTunesLibrary.def | 7 +++++++ platformLibs/src/platform/osx/vmnet.def | 7 +++++++ 77 files changed, 529 insertions(+), 3 deletions(-) create mode 100644 platformLibs/src/platform/osx/AVFoundation.def create mode 100644 platformLibs/src/platform/osx/AVKit.def create mode 100644 platformLibs/src/platform/osx/Accounts.def create mode 100644 platformLibs/src/platform/osx/AdSupport.def create mode 100644 platformLibs/src/platform/osx/AddressBook.def create mode 100644 platformLibs/src/platform/osx/AudioToolbox.def create mode 100644 platformLibs/src/platform/osx/BusinessChat.def create mode 100644 platformLibs/src/platform/osx/Carbon.def create mode 100644 platformLibs/src/platform/osx/CloudKit.def create mode 100644 platformLibs/src/platform/osx/Cocoa.def create mode 100644 platformLibs/src/platform/osx/Collaboration.def create mode 100644 platformLibs/src/platform/osx/ContactsUI.def create mode 100644 platformLibs/src/platform/osx/CoreAudio.def create mode 100644 platformLibs/src/platform/osx/CoreBluetooth.def create mode 100644 platformLibs/src/platform/osx/CoreMIDI.def create mode 100644 platformLibs/src/platform/osx/CoreMedia.def create mode 100644 platformLibs/src/platform/osx/CoreSpotlight.def create mode 100644 platformLibs/src/platform/osx/CoreTelephony.def create mode 100644 platformLibs/src/platform/osx/CoreWLAN.def create mode 100644 platformLibs/src/platform/osx/CryptoTokenKit.def create mode 100644 platformLibs/src/platform/osx/EventKit.def create mode 100644 platformLibs/src/platform/osx/ExceptionHandling.def create mode 100644 platformLibs/src/platform/osx/ExternalAccessory.def create mode 100644 platformLibs/src/platform/osx/FWAUserLib.def create mode 100644 platformLibs/src/platform/osx/FinderSync.def create mode 100644 platformLibs/src/platform/osx/ForceFeedback.def create mode 100644 platformLibs/src/platform/osx/GLKit.def create mode 100644 platformLibs/src/platform/osx/GSS.def create mode 100644 platformLibs/src/platform/osx/GameController.def create mode 100644 platformLibs/src/platform/osx/GameKit.def create mode 100644 platformLibs/src/platform/osx/GameplayKit.def create mode 100644 platformLibs/src/platform/osx/Hypervisor.def create mode 100644 platformLibs/src/platform/osx/IOBluetooth.def create mode 100644 platformLibs/src/platform/osx/IOBluetoothUI.def create mode 100644 platformLibs/src/platform/osx/ImageCaptureCore.def create mode 100644 platformLibs/src/platform/osx/InputMethodKit.def create mode 100644 platformLibs/src/platform/osx/JavaScriptCore.def create mode 100644 platformLibs/src/platform/osx/LatentSemanticMapping.def create mode 100644 platformLibs/src/platform/osx/LocalAuthentication.def create mode 100644 platformLibs/src/platform/osx/MapKit.def create mode 100644 platformLibs/src/platform/osx/MediaAccessibility.def create mode 100644 platformLibs/src/platform/osx/MediaLibrary.def create mode 100644 platformLibs/src/platform/osx/MediaPlayer.def create mode 100644 platformLibs/src/platform/osx/MediaToolbox.def create mode 100644 platformLibs/src/platform/osx/MetalKit.def create mode 100644 platformLibs/src/platform/osx/MetalPerformanceShaders.def create mode 100644 platformLibs/src/platform/osx/ModelIO.def create mode 100644 platformLibs/src/platform/osx/MultipeerConnectivity.def create mode 100644 platformLibs/src/platform/osx/NaturalLanguage.def create mode 100644 platformLibs/src/platform/osx/Network.def create mode 100644 platformLibs/src/platform/osx/NetworkExtension.def create mode 100644 platformLibs/src/platform/osx/NotificationCenter.def create mode 100644 platformLibs/src/platform/osx/OpenDirectory.def create mode 100644 platformLibs/src/platform/osx/Photos.def create mode 100644 platformLibs/src/platform/osx/PhotosUI.def create mode 100644 platformLibs/src/platform/osx/PreferencePanes.def create mode 100644 platformLibs/src/platform/osx/Quartz.def create mode 100644 platformLibs/src/platform/osx/QuickLook.def create mode 100644 platformLibs/src/platform/osx/SafariServices.def create mode 100644 platformLibs/src/platform/osx/SceneKit.def create mode 100644 platformLibs/src/platform/osx/ScreenSaver.def create mode 100644 platformLibs/src/platform/osx/ScriptingBridge.def create mode 100644 platformLibs/src/platform/osx/SecurityFoundation.def create mode 100644 platformLibs/src/platform/osx/SecurityInterface.def create mode 100644 platformLibs/src/platform/osx/ServiceManagement.def create mode 100644 platformLibs/src/platform/osx/Social.def create mode 100644 platformLibs/src/platform/osx/SpriteKit.def create mode 100644 platformLibs/src/platform/osx/StoreKit.def create mode 100644 platformLibs/src/platform/osx/SystemConfiguration.def create mode 100644 platformLibs/src/platform/osx/UserNotifications.def create mode 100644 platformLibs/src/platform/osx/VideoToolbox.def create mode 100644 platformLibs/src/platform/osx/Vision.def create mode 100644 platformLibs/src/platform/osx/WebKit.def create mode 100644 platformLibs/src/platform/osx/iTunesLibrary.def create mode 100644 platformLibs/src/platform/osx/vmnet.def diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt b/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt index 45bd6a47a29..c2ed44cd4f8 100644 --- a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt +++ b/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/defFileDependencies.kt @@ -89,7 +89,7 @@ private class CompositeDependencyAssigner(val dependencyAssigners: List> { return dependencyAssigners.map { it.getReady() }.reduce { left, right -> (left.keys intersect right.keys) - .associateWith { left[it]!! union right[it]!! } + .associateWith { left.getValue(it) union right.getValue(it) } }.also { require(it.isNotEmpty()) { "incompatible dependencies" } // TODO: add more info. } diff --git a/platformLibs/src/platform/osx/AVFoundation.def b/platformLibs/src/platform/osx/AVFoundation.def new file mode 100644 index 00000000000..a6c48a735f2 --- /dev/null +++ b/platformLibs/src/platform/osx/AVFoundation.def @@ -0,0 +1,7 @@ +depends = ApplicationServices AudioToolbox CFNetwork CoreAudio CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.AVFoundation +modules = AVFoundation + +compilerOpts = -framework AVFoundation +linkerOpts = -framework AVFoundation diff --git a/platformLibs/src/platform/osx/AVKit.def b/platformLibs/src/platform/osx/AVKit.def new file mode 100644 index 00000000000..2c255fac3e4 --- /dev/null +++ b/platformLibs/src/platform/osx/AVKit.def @@ -0,0 +1,7 @@ +depends = AVFoundation AppKit ApplicationServices AudioToolbox CFNetwork CoreAudio CoreData CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.AVKit +modules = AVKit + +compilerOpts = -framework AVKit +linkerOpts = -framework AVKit diff --git a/platformLibs/src/platform/osx/Accounts.def b/platformLibs/src/platform/osx/Accounts.def new file mode 100644 index 00000000000..91cd571f7d8 --- /dev/null +++ b/platformLibs/src/platform/osx/Accounts.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.Accounts +modules = Accounts + +compilerOpts = -framework Accounts +linkerOpts = -framework Accounts diff --git a/platformLibs/src/platform/osx/AdSupport.def b/platformLibs/src/platform/osx/AdSupport.def new file mode 100644 index 00000000000..d9a3f58d940 --- /dev/null +++ b/platformLibs/src/platform/osx/AdSupport.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.AdSupport +modules = AdSupport + +compilerOpts = -framework AdSupport +linkerOpts = -framework AdSupport diff --git a/platformLibs/src/platform/osx/AddressBook.def b/platformLibs/src/platform/osx/AddressBook.def new file mode 100644 index 00000000000..06013c56840 --- /dev/null +++ b/platformLibs/src/platform/osx/AddressBook.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Carbon Cocoa ColorSync CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.AddressBook +modules = AddressBook + +compilerOpts = -framework AddressBook +linkerOpts = -framework AddressBook diff --git a/platformLibs/src/platform/osx/AudioToolbox.def b/platformLibs/src/platform/osx/AudioToolbox.def new file mode 100644 index 00000000000..cdabfd89cf6 --- /dev/null +++ b/platformLibs/src/platform/osx/AudioToolbox.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreAudio CoreData CoreFoundation CoreGraphics CoreImage CoreMIDI CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.AudioToolbox +modules = AudioToolbox + +compilerOpts = -framework AudioToolbox +linkerOpts = -framework AudioToolbox diff --git a/platformLibs/src/platform/osx/BusinessChat.def b/platformLibs/src/platform/osx/BusinessChat.def new file mode 100644 index 00000000000..45c9ee0938d --- /dev/null +++ b/platformLibs/src/platform/osx/BusinessChat.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.BusinessChat +modules = BusinessChat + +compilerOpts = -framework BusinessChat +linkerOpts = -framework BusinessChat diff --git a/platformLibs/src/platform/osx/Carbon.def b/platformLibs/src/platform/osx/Carbon.def new file mode 100644 index 00000000000..0a7a9ba2dc7 --- /dev/null +++ b/platformLibs/src/platform/osx/Carbon.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork ColorSync CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.Carbon +modules = Carbon + +compilerOpts = -framework Carbon +linkerOpts = -framework Carbon diff --git a/platformLibs/src/platform/osx/CloudKit.def b/platformLibs/src/platform/osx/CloudKit.def new file mode 100644 index 00000000000..22604f4a429 --- /dev/null +++ b/platformLibs/src/platform/osx/CloudKit.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork Contacts CoreFoundation CoreGraphics CoreLocation CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.CloudKit +modules = CloudKit + +compilerOpts = -framework CloudKit +linkerOpts = -framework CloudKit diff --git a/platformLibs/src/platform/osx/Cocoa.def b/platformLibs/src/platform/osx/Cocoa.def new file mode 100644 index 00000000000..913952497d8 --- /dev/null +++ b/platformLibs/src/platform/osx/Cocoa.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.Cocoa +modules = Cocoa + +compilerOpts = -framework Cocoa +linkerOpts = -framework Cocoa diff --git a/platformLibs/src/platform/osx/Collaboration.def b/platformLibs/src/platform/osx/Collaboration.def new file mode 100644 index 00000000000..309be12b095 --- /dev/null +++ b/platformLibs/src/platform/osx/Collaboration.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.Collaboration +modules = Collaboration + +compilerOpts = -framework Collaboration +linkerOpts = -framework Collaboration diff --git a/platformLibs/src/platform/osx/ContactsUI.def b/platformLibs/src/platform/osx/ContactsUI.def new file mode 100644 index 00000000000..de91c6f0bef --- /dev/null +++ b/platformLibs/src/platform/osx/ContactsUI.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.ContactsUI +modules = ContactsUI + +compilerOpts = -framework ContactsUI +linkerOpts = -framework ContactsUI diff --git a/platformLibs/src/platform/osx/CoreAudio.def b/platformLibs/src/platform/osx/CoreAudio.def new file mode 100644 index 00000000000..809dcee939f --- /dev/null +++ b/platformLibs/src/platform/osx/CoreAudio.def @@ -0,0 +1,7 @@ +depends = CoreFoundation darwin posix +language = Objective-C +package = platform.CoreAudio +modules = CoreAudio + +compilerOpts = -framework CoreAudio +linkerOpts = -framework CoreAudio diff --git a/platformLibs/src/platform/osx/CoreBluetooth.def b/platformLibs/src/platform/osx/CoreBluetooth.def new file mode 100644 index 00000000000..8dde346166f --- /dev/null +++ b/platformLibs/src/platform/osx/CoreBluetooth.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.CoreBluetooth +modules = CoreBluetooth + +compilerOpts = -framework CoreBluetooth +linkerOpts = -framework CoreBluetooth diff --git a/platformLibs/src/platform/osx/CoreMIDI.def b/platformLibs/src/platform/osx/CoreMIDI.def new file mode 100644 index 00000000000..c8d19fa0116 --- /dev/null +++ b/platformLibs/src/platform/osx/CoreMIDI.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.CoreMIDI +modules = CoreMIDI + +compilerOpts = -framework CoreMIDI +linkerOpts = -framework CoreMIDI diff --git a/platformLibs/src/platform/osx/CoreMedia.def b/platformLibs/src/platform/osx/CoreMedia.def new file mode 100644 index 00000000000..deacdf8d11e --- /dev/null +++ b/platformLibs/src/platform/osx/CoreMedia.def @@ -0,0 +1,7 @@ +depends = ApplicationServices AudioToolbox CFNetwork CoreAudio CoreFoundation CoreGraphics CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon Security darwin libkern osx posix +language = Objective-C +package = platform.CoreMedia +modules = CoreMedia + +compilerOpts = -framework CoreMedia +linkerOpts = -framework CoreMedia diff --git a/platformLibs/src/platform/osx/CoreSpotlight.def b/platformLibs/src/platform/osx/CoreSpotlight.def new file mode 100644 index 00000000000..f1e47f23204 --- /dev/null +++ b/platformLibs/src/platform/osx/CoreSpotlight.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.CoreSpotlight +modules = CoreSpotlight + +compilerOpts = -framework CoreSpotlight +linkerOpts = -framework CoreSpotlight diff --git a/platformLibs/src/platform/osx/CoreTelephony.def b/platformLibs/src/platform/osx/CoreTelephony.def new file mode 100644 index 00000000000..07aab2f8916 --- /dev/null +++ b/platformLibs/src/platform/osx/CoreTelephony.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.CoreTelephony +modules = CoreTelephony + +compilerOpts = -framework CoreTelephony +linkerOpts = -framework CoreTelephony diff --git a/platformLibs/src/platform/osx/CoreWLAN.def b/platformLibs/src/platform/osx/CoreWLAN.def new file mode 100644 index 00000000000..b77f191c470 --- /dev/null +++ b/platformLibs/src/platform/osx/CoreWLAN.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.CoreWLAN +modules = CoreWLAN + +compilerOpts = -framework CoreWLAN +linkerOpts = -framework CoreWLAN diff --git a/platformLibs/src/platform/osx/CryptoTokenKit.def b/platformLibs/src/platform/osx/CryptoTokenKit.def new file mode 100644 index 00000000000..728b1f36137 --- /dev/null +++ b/platformLibs/src/platform/osx/CryptoTokenKit.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.CryptoTokenKit +modules = CryptoTokenKit + +compilerOpts = -framework CryptoTokenKit +linkerOpts = -framework CryptoTokenKit diff --git a/platformLibs/src/platform/osx/EventKit.def b/platformLibs/src/platform/osx/EventKit.def new file mode 100644 index 00000000000..21de3c7a1c1 --- /dev/null +++ b/platformLibs/src/platform/osx/EventKit.def @@ -0,0 +1,7 @@ +depends = AddressBook ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.EventKit +modules = EventKit + +compilerOpts = -framework EventKit +linkerOpts = -framework EventKit diff --git a/platformLibs/src/platform/osx/ExceptionHandling.def b/platformLibs/src/platform/osx/ExceptionHandling.def new file mode 100644 index 00000000000..ff1bb304db1 --- /dev/null +++ b/platformLibs/src/platform/osx/ExceptionHandling.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.ExceptionHandling +modules = ExceptionHandling + +compilerOpts = -framework ExceptionHandling +linkerOpts = -framework ExceptionHandling diff --git a/platformLibs/src/platform/osx/ExternalAccessory.def b/platformLibs/src/platform/osx/ExternalAccessory.def new file mode 100644 index 00000000000..ec2a2e762d2 --- /dev/null +++ b/platformLibs/src/platform/osx/ExternalAccessory.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.ExternalAccessory +modules = ExternalAccessory + +compilerOpts = -framework ExternalAccessory +linkerOpts = -framework ExternalAccessory diff --git a/platformLibs/src/platform/osx/FWAUserLib.def b/platformLibs/src/platform/osx/FWAUserLib.def new file mode 100644 index 00000000000..1b48fe3cf58 --- /dev/null +++ b/platformLibs/src/platform/osx/FWAUserLib.def @@ -0,0 +1,7 @@ +depends = CoreFoundation IOKit darwin libkern posix +language = Objective-C +package = platform.FWAUserLib +modules = FWAUserLib + +compilerOpts = -framework FWAUserLib +linkerOpts = -framework FWAUserLib diff --git a/platformLibs/src/platform/osx/FinderSync.def b/platformLibs/src/platform/osx/FinderSync.def new file mode 100644 index 00000000000..9b631b43b3b --- /dev/null +++ b/platformLibs/src/platform/osx/FinderSync.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.FinderSync +modules = FinderSync + +compilerOpts = -framework FinderSync +linkerOpts = -framework FinderSync diff --git a/platformLibs/src/platform/osx/ForceFeedback.def b/platformLibs/src/platform/osx/ForceFeedback.def new file mode 100644 index 00000000000..96219ca54af --- /dev/null +++ b/platformLibs/src/platform/osx/ForceFeedback.def @@ -0,0 +1,7 @@ +depends = CoreFoundation IOKit darwin libkern posix +language = Objective-C +package = platform.ForceFeedback +modules = ForceFeedback + +compilerOpts = -framework ForceFeedback +linkerOpts = -framework ForceFeedback diff --git a/platformLibs/src/platform/osx/GLKit.def b/platformLibs/src/platform/osx/GLKit.def new file mode 100644 index 00000000000..8019b9fe0c8 --- /dev/null +++ b/platformLibs/src/platform/osx/GLKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal ModelIO OpenGL3 OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.GLKit +modules = GLKit + +compilerOpts = -framework GLKit +linkerOpts = -framework GLKit diff --git a/platformLibs/src/platform/osx/GSS.def b/platformLibs/src/platform/osx/GSS.def new file mode 100644 index 00000000000..a8e6204b3a0 --- /dev/null +++ b/platformLibs/src/platform/osx/GSS.def @@ -0,0 +1,7 @@ +depends = CoreFoundation darwin posix +language = Objective-C +package = platform.GSS +modules = GSS + +compilerOpts = -framework GSS +linkerOpts = -framework GSS diff --git a/platformLibs/src/platform/osx/GameController.def b/platformLibs/src/platform/osx/GameController.def new file mode 100644 index 00000000000..fd69d40e4c0 --- /dev/null +++ b/platformLibs/src/platform/osx/GameController.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.GameController +modules = GameController + +compilerOpts = -framework GameController +linkerOpts = -framework GameController diff --git a/platformLibs/src/platform/osx/GameKit.def b/platformLibs/src/platform/osx/GameKit.def new file mode 100644 index 00000000000..fc5f1ba0d66 --- /dev/null +++ b/platformLibs/src/platform/osx/GameKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation GLKit GameController GameplayKit IOKit IOSurface ImageIO Metal MetalKit ModelIO OpenGLCommon QuartzCore SceneKit Security SpriteKit darwin libkern osx posix +language = Objective-C +package = platform.GameKit +modules = GameKit + +compilerOpts = -framework GameKit +linkerOpts = -framework GameKit diff --git a/platformLibs/src/platform/osx/GameplayKit.def b/platformLibs/src/platform/osx/GameplayKit.def new file mode 100644 index 00000000000..740c03dd5fd --- /dev/null +++ b/platformLibs/src/platform/osx/GameplayKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation GLKit IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore SceneKit Security SpriteKit darwin libkern osx posix +language = Objective-C +package = platform.GameplayKit +modules = GameplayKit + +compilerOpts = -framework GameplayKit +linkerOpts = -framework GameplayKit diff --git a/platformLibs/src/platform/osx/Hypervisor.def b/platformLibs/src/platform/osx/Hypervisor.def new file mode 100644 index 00000000000..9bdff403baf --- /dev/null +++ b/platformLibs/src/platform/osx/Hypervisor.def @@ -0,0 +1,7 @@ +depends = darwin posix +language = Objective-C +package = platform.Hypervisor +modules = Hypervisor + +compilerOpts = -framework Hypervisor +linkerOpts = -framework Hypervisor diff --git a/platformLibs/src/platform/osx/IOBluetooth.def b/platformLibs/src/platform/osx/IOBluetooth.def new file mode 100644 index 00000000000..e889d42494a --- /dev/null +++ b/platformLibs/src/platform/osx/IOBluetooth.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreAudio CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.IOBluetooth +modules = IOBluetooth + +compilerOpts = -framework IOBluetooth +linkerOpts = -framework IOBluetooth diff --git a/platformLibs/src/platform/osx/IOBluetoothUI.def b/platformLibs/src/platform/osx/IOBluetoothUI.def new file mode 100644 index 00000000000..4121ca80836 --- /dev/null +++ b/platformLibs/src/platform/osx/IOBluetoothUI.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOBluetooth IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.IOBluetoothUI +modules = IOBluetoothUI + +compilerOpts = -framework IOBluetoothUI +linkerOpts = -framework IOBluetoothUI diff --git a/platformLibs/src/platform/osx/ImageCaptureCore.def b/platformLibs/src/platform/osx/ImageCaptureCore.def new file mode 100644 index 00000000000..7af533f8bcf --- /dev/null +++ b/platformLibs/src/platform/osx/ImageCaptureCore.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.ImageCaptureCore +modules = ImageCaptureCore + +compilerOpts = -framework ImageCaptureCore +linkerOpts = -framework ImageCaptureCore diff --git a/platformLibs/src/platform/osx/InputMethodKit.def b/platformLibs/src/platform/osx/InputMethodKit.def new file mode 100644 index 00000000000..0facf05264b --- /dev/null +++ b/platformLibs/src/platform/osx/InputMethodKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Carbon Cocoa ColorSync CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.InputMethodKit +modules = InputMethodKit + +compilerOpts = -framework InputMethodKit +linkerOpts = -framework InputMethodKit diff --git a/platformLibs/src/platform/osx/JavaScriptCore.def b/platformLibs/src/platform/osx/JavaScriptCore.def new file mode 100644 index 00000000000..5bb2c69c8b3 --- /dev/null +++ b/platformLibs/src/platform/osx/JavaScriptCore.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.JavaScriptCore +modules = JavaScriptCore + +compilerOpts = -framework JavaScriptCore +linkerOpts = -framework JavaScriptCore diff --git a/platformLibs/src/platform/osx/LatentSemanticMapping.def b/platformLibs/src/platform/osx/LatentSemanticMapping.def new file mode 100644 index 00000000000..b573b95911a --- /dev/null +++ b/platformLibs/src/platform/osx/LatentSemanticMapping.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork Carbon ColorSync CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.LatentSemanticMapping +modules = LatentSemanticMapping + +compilerOpts = -framework LatentSemanticMapping +linkerOpts = -framework LatentSemanticMapping diff --git a/platformLibs/src/platform/osx/LocalAuthentication.def b/platformLibs/src/platform/osx/LocalAuthentication.def new file mode 100644 index 00000000000..562321c6870 --- /dev/null +++ b/platformLibs/src/platform/osx/LocalAuthentication.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.LocalAuthentication +modules = LocalAuthentication + +compilerOpts = -framework LocalAuthentication +linkerOpts = -framework LocalAuthentication diff --git a/platformLibs/src/platform/osx/MapKit.def b/platformLibs/src/platform/osx/MapKit.def new file mode 100644 index 00000000000..fbd4039f09b --- /dev/null +++ b/platformLibs/src/platform/osx/MapKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.MapKit +modules = MapKit + +compilerOpts = -framework MapKit +linkerOpts = -framework MapKit diff --git a/platformLibs/src/platform/osx/MediaAccessibility.def b/platformLibs/src/platform/osx/MediaAccessibility.def new file mode 100644 index 00000000000..de1ef97abec --- /dev/null +++ b/platformLibs/src/platform/osx/MediaAccessibility.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.MediaAccessibility +modules = MediaAccessibility + +compilerOpts = -framework MediaAccessibility +linkerOpts = -framework MediaAccessibility diff --git a/platformLibs/src/platform/osx/MediaLibrary.def b/platformLibs/src/platform/osx/MediaLibrary.def new file mode 100644 index 00000000000..399f2c1e9ab --- /dev/null +++ b/platformLibs/src/platform/osx/MediaLibrary.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.MediaLibrary +modules = MediaLibrary + +compilerOpts = -framework MediaLibrary +linkerOpts = -framework MediaLibrary diff --git a/platformLibs/src/platform/osx/MediaPlayer.def b/platformLibs/src/platform/osx/MediaPlayer.def new file mode 100644 index 00000000000..5f301259eca --- /dev/null +++ b/platformLibs/src/platform/osx/MediaPlayer.def @@ -0,0 +1,7 @@ +depends = AVFoundation ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreMedia CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.MediaPlayer +modules = MediaPlayer + +compilerOpts = -framework MediaPlayer +linkerOpts = -framework MediaPlayer diff --git a/platformLibs/src/platform/osx/MediaToolbox.def b/platformLibs/src/platform/osx/MediaToolbox.def new file mode 100644 index 00000000000..82d77cfa9ef --- /dev/null +++ b/platformLibs/src/platform/osx/MediaToolbox.def @@ -0,0 +1,7 @@ +depends = ApplicationServices AudioToolbox CFNetwork CoreAudio CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon Security darwin libkern osx posix +language = Objective-C +package = platform.MediaToolbox +modules = MediaToolbox + +compilerOpts = -framework MediaToolbox +linkerOpts = -framework MediaToolbox diff --git a/platformLibs/src/platform/osx/MetalKit.def b/platformLibs/src/platform/osx/MetalKit.def new file mode 100644 index 00000000000..971c00b1e7f --- /dev/null +++ b/platformLibs/src/platform/osx/MetalKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal ModelIO OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.MetalKit +modules = MetalKit + +compilerOpts = -framework MetalKit +linkerOpts = -framework MetalKit diff --git a/platformLibs/src/platform/osx/MetalPerformanceShaders.def b/platformLibs/src/platform/osx/MetalPerformanceShaders.def new file mode 100644 index 00000000000..695554494a5 --- /dev/null +++ b/platformLibs/src/platform/osx/MetalPerformanceShaders.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit IOSurface ImageIO Metal Security darwin libkern osx posix +language = Objective-C +package = platform.MetalPerformanceShaders +modules = MetalPerformanceShaders + +compilerOpts = -framework MetalPerformanceShaders +linkerOpts = -framework MetalPerformanceShaders diff --git a/platformLibs/src/platform/osx/ModelIO.def b/platformLibs/src/platform/osx/ModelIO.def new file mode 100644 index 00000000000..bc60360caff --- /dev/null +++ b/platformLibs/src/platform/osx/ModelIO.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.ModelIO +modules = ModelIO + +compilerOpts = -framework ModelIO +linkerOpts = -framework ModelIO diff --git a/platformLibs/src/platform/osx/MultipeerConnectivity.def b/platformLibs/src/platform/osx/MultipeerConnectivity.def new file mode 100644 index 00000000000..21b3745ea50 --- /dev/null +++ b/platformLibs/src/platform/osx/MultipeerConnectivity.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.MultipeerConnectivity +modules = MultipeerConnectivity + +compilerOpts = -framework MultipeerConnectivity +linkerOpts = -framework MultipeerConnectivity diff --git a/platformLibs/src/platform/osx/NaturalLanguage.def b/platformLibs/src/platform/osx/NaturalLanguage.def new file mode 100644 index 00000000000..c1748b75441 --- /dev/null +++ b/platformLibs/src/platform/osx/NaturalLanguage.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreML CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.NaturalLanguage +modules = NaturalLanguage + +compilerOpts = -framework NaturalLanguage +linkerOpts = -framework NaturalLanguage diff --git a/platformLibs/src/platform/osx/Network.def b/platformLibs/src/platform/osx/Network.def new file mode 100644 index 00000000000..b1664c1b04f --- /dev/null +++ b/platformLibs/src/platform/osx/Network.def @@ -0,0 +1,7 @@ +depends = CoreFoundation Security darwin posix +language = Objective-C +package = platform.Network +modules = Network + +compilerOpts = -framework Network +linkerOpts = -framework Network diff --git a/platformLibs/src/platform/osx/NetworkExtension.def b/platformLibs/src/platform/osx/NetworkExtension.def new file mode 100644 index 00000000000..e59672a1c4e --- /dev/null +++ b/platformLibs/src/platform/osx/NetworkExtension.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.NetworkExtension +modules = NetworkExtension + +compilerOpts = -framework NetworkExtension +linkerOpts = -framework NetworkExtension diff --git a/platformLibs/src/platform/osx/NotificationCenter.def b/platformLibs/src/platform/osx/NotificationCenter.def new file mode 100644 index 00000000000..9d826f7f716 --- /dev/null +++ b/platformLibs/src/platform/osx/NotificationCenter.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.NotificationCenter +modules = NotificationCenter + +compilerOpts = -framework NotificationCenter +linkerOpts = -framework NotificationCenter diff --git a/platformLibs/src/platform/osx/OpenDirectory.def b/platformLibs/src/platform/osx/OpenDirectory.def new file mode 100644 index 00000000000..49eed24fb16 --- /dev/null +++ b/platformLibs/src/platform/osx/OpenDirectory.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.OpenDirectory +modules = OpenDirectory + +compilerOpts = -framework OpenDirectory +linkerOpts = -framework OpenDirectory diff --git a/platformLibs/src/platform/osx/Photos.def b/platformLibs/src/platform/osx/Photos.def new file mode 100644 index 00000000000..5bff6de1529 --- /dev/null +++ b/platformLibs/src/platform/osx/Photos.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.Photos +modules = Photos + +compilerOpts = -framework Photos +linkerOpts = -framework Photos diff --git a/platformLibs/src/platform/osx/PhotosUI.def b/platformLibs/src/platform/osx/PhotosUI.def new file mode 100644 index 00000000000..5698e6aa0e3 --- /dev/null +++ b/platformLibs/src/platform/osx/PhotosUI.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MapKit Metal OpenGLCommon Photos QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.PhotosUI +modules = PhotosUI + +compilerOpts = -framework PhotosUI +linkerOpts = -framework PhotosUI diff --git a/platformLibs/src/platform/osx/PreferencePanes.def b/platformLibs/src/platform/osx/PreferencePanes.def new file mode 100644 index 00000000000..c7bd08decfa --- /dev/null +++ b/platformLibs/src/platform/osx/PreferencePanes.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.PreferencePanes +modules = PreferencePanes + +compilerOpts = -framework PreferencePanes +linkerOpts = -framework PreferencePanes diff --git a/platformLibs/src/platform/osx/Quartz.def b/platformLibs/src/platform/osx/Quartz.def new file mode 100644 index 00000000000..7aa0f2ebb73 --- /dev/null +++ b/platformLibs/src/platform/osx/Quartz.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageCaptureCore ImageIO Metal OpenGL OpenGLCommon QuartzCore QuickLook Security darwin libkern osx posix +language = Objective-C +package = platform.Quartz +modules = Quartz + +compilerOpts = -framework Quartz +linkerOpts = -framework Quartz diff --git a/platformLibs/src/platform/osx/QuickLook.def b/platformLibs/src/platform/osx/QuickLook.def new file mode 100644 index 00000000000..3406a35a306 --- /dev/null +++ b/platformLibs/src/platform/osx/QuickLook.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.QuickLook +modules = QuickLook + +compilerOpts = -framework QuickLook +linkerOpts = -framework QuickLook diff --git a/platformLibs/src/platform/osx/SafariServices.def b/platformLibs/src/platform/osx/SafariServices.def new file mode 100644 index 00000000000..ed088288601 --- /dev/null +++ b/platformLibs/src/platform/osx/SafariServices.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.SafariServices +modules = SafariServices + +compilerOpts = -framework SafariServices +linkerOpts = -framework SafariServices diff --git a/platformLibs/src/platform/osx/SceneKit.def b/platformLibs/src/platform/osx/SceneKit.def new file mode 100644 index 00000000000..53ca1656f46 --- /dev/null +++ b/platformLibs/src/platform/osx/SceneKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation GLKit IOKit IOSurface ImageIO Metal ModelIO OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.SceneKit +modules = SceneKit + +compilerOpts = -framework SceneKit +linkerOpts = -framework SceneKit diff --git a/platformLibs/src/platform/osx/ScreenSaver.def b/platformLibs/src/platform/osx/ScreenSaver.def new file mode 100644 index 00000000000..a4094b1d26f --- /dev/null +++ b/platformLibs/src/platform/osx/ScreenSaver.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.ScreenSaver +modules = ScreenSaver + +compilerOpts = -framework ScreenSaver +linkerOpts = -framework ScreenSaver diff --git a/platformLibs/src/platform/osx/ScriptingBridge.def b/platformLibs/src/platform/osx/ScriptingBridge.def new file mode 100644 index 00000000000..86380141db7 --- /dev/null +++ b/platformLibs/src/platform/osx/ScriptingBridge.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.ScriptingBridge +modules = ScriptingBridge + +compilerOpts = -framework ScriptingBridge +linkerOpts = -framework ScriptingBridge diff --git a/platformLibs/src/platform/osx/SecurityFoundation.def b/platformLibs/src/platform/osx/SecurityFoundation.def new file mode 100644 index 00000000000..aa529f3d295 --- /dev/null +++ b/platformLibs/src/platform/osx/SecurityFoundation.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.SecurityFoundation +modules = SecurityFoundation + +compilerOpts = -framework SecurityFoundation +linkerOpts = -framework SecurityFoundation diff --git a/platformLibs/src/platform/osx/SecurityInterface.def b/platformLibs/src/platform/osx/SecurityInterface.def new file mode 100644 index 00000000000..790287e1cf1 --- /dev/null +++ b/platformLibs/src/platform/osx/SecurityInterface.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security SecurityFoundation darwin libkern osx posix +language = Objective-C +package = platform.SecurityInterface +modules = SecurityInterface + +compilerOpts = -framework SecurityInterface +linkerOpts = -framework SecurityInterface diff --git a/platformLibs/src/platform/osx/ServiceManagement.def b/platformLibs/src/platform/osx/ServiceManagement.def new file mode 100644 index 00000000000..2d2cb9443ac --- /dev/null +++ b/platformLibs/src/platform/osx/ServiceManagement.def @@ -0,0 +1,7 @@ +depends = CoreFoundation Security darwin posix +language = Objective-C +package = platform.ServiceManagement +modules = ServiceManagement + +compilerOpts = -framework ServiceManagement +linkerOpts = -framework ServiceManagement diff --git a/platformLibs/src/platform/osx/Social.def b/platformLibs/src/platform/osx/Social.def new file mode 100644 index 00000000000..b6fbb826137 --- /dev/null +++ b/platformLibs/src/platform/osx/Social.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.Social +modules = Social + +compilerOpts = -framework Social +linkerOpts = -framework Social diff --git a/platformLibs/src/platform/osx/SpriteKit.def b/platformLibs/src/platform/osx/SpriteKit.def new file mode 100644 index 00000000000..1710c7f2968 --- /dev/null +++ b/platformLibs/src/platform/osx/SpriteKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation GLKit IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.SpriteKit +modules = SpriteKit + +compilerOpts = -framework SpriteKit +linkerOpts = -framework SpriteKit diff --git a/platformLibs/src/platform/osx/StoreKit.def b/platformLibs/src/platform/osx/StoreKit.def new file mode 100644 index 00000000000..f753185acdd --- /dev/null +++ b/platformLibs/src/platform/osx/StoreKit.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.StoreKit +modules = StoreKit + +compilerOpts = -framework StoreKit +linkerOpts = -framework StoreKit diff --git a/platformLibs/src/platform/osx/SystemConfiguration.def b/platformLibs/src/platform/osx/SystemConfiguration.def new file mode 100644 index 00000000000..e9ebe46aa7f --- /dev/null +++ b/platformLibs/src/platform/osx/SystemConfiguration.def @@ -0,0 +1,7 @@ +depends = CoreFoundation Security darwin posix +language = Objective-C +package = platform.SystemConfiguration +modules = SystemConfiguration + +compilerOpts = -framework SystemConfiguration +linkerOpts = -framework SystemConfiguration diff --git a/platformLibs/src/platform/osx/UserNotifications.def b/platformLibs/src/platform/osx/UserNotifications.def new file mode 100644 index 00000000000..761a5d9ee78 --- /dev/null +++ b/platformLibs/src/platform/osx/UserNotifications.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.UserNotifications +modules = UserNotifications + +compilerOpts = -framework UserNotifications +linkerOpts = -framework UserNotifications diff --git a/platformLibs/src/platform/osx/VideoToolbox.def b/platformLibs/src/platform/osx/VideoToolbox.def new file mode 100644 index 00000000000..cddf7e024dc --- /dev/null +++ b/platformLibs/src/platform/osx/VideoToolbox.def @@ -0,0 +1,7 @@ +depends = ApplicationServices AudioToolbox CFNetwork CoreAudio CoreFoundation CoreGraphics CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon Security darwin libkern osx posix +language = Objective-C +package = platform.VideoToolbox +modules = VideoToolbox + +compilerOpts = -framework VideoToolbox +linkerOpts = -framework VideoToolbox diff --git a/platformLibs/src/platform/osx/Vision.def b/platformLibs/src/platform/osx/Vision.def new file mode 100644 index 00000000000..80ef32f85e5 --- /dev/null +++ b/platformLibs/src/platform/osx/Vision.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreImage CoreML CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon Security darwin libkern osx posix +language = Objective-C +package = platform.Vision +modules = Vision + +compilerOpts = -framework Vision +linkerOpts = -framework Vision diff --git a/platformLibs/src/platform/osx/WebKit.def b/platformLibs/src/platform/osx/WebKit.def new file mode 100644 index 00000000000..e69d20163e0 --- /dev/null +++ b/platformLibs/src/platform/osx/WebKit.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO JavaScriptCore Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +language = Objective-C +package = platform.WebKit +modules = WebKit + +compilerOpts = -framework WebKit +linkerOpts = -framework WebKit diff --git a/platformLibs/src/platform/osx/builtin.def b/platformLibs/src/platform/osx/builtin.def index d7d93621827..8f0c34815d7 100644 --- a/platformLibs/src/platform/osx/builtin.def +++ b/platformLibs/src/platform/osx/builtin.def @@ -1,5 +1,6 @@ +depends = posix package = platform.builtin -headerFilter = +headerFilter = ** language = C --- // See https://github.com/llvm-mirror/clang/blob/master/include/clang/Basic/Builtins.def @@ -94,4 +95,4 @@ static inline int builtin_popcountll(long long x) { // This function is used to flush the processor's instruction cache for the region of memory between begin inclusive and end exclusive. static inline void builtin_clear_cache(void* begin, void* end) { __builtin___clear_cache(begin, end); -} \ No newline at end of file +} diff --git a/platformLibs/src/platform/osx/iTunesLibrary.def b/platformLibs/src/platform/osx/iTunesLibrary.def new file mode 100644 index 00000000000..ec261fd8826 --- /dev/null +++ b/platformLibs/src/platform/osx/iTunesLibrary.def @@ -0,0 +1,7 @@ +depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +language = Objective-C +package = platform.iTunesLibrary +modules = iTunesLibrary + +compilerOpts = -framework iTunesLibrary +linkerOpts = -framework iTunesLibrary diff --git a/platformLibs/src/platform/osx/vmnet.def b/platformLibs/src/platform/osx/vmnet.def new file mode 100644 index 00000000000..43a43c7b68b --- /dev/null +++ b/platformLibs/src/platform/osx/vmnet.def @@ -0,0 +1,7 @@ +depends = darwin posix +language = Objective-C +package = platform.vmnet +modules = vmnet + +compilerOpts = -framework vmnet +linkerOpts = -framework vmnet