diff --git a/kotlin-native/platformLibs/src/platform/osx/AVFAudio.def b/kotlin-native/platformLibs/src/platform/osx/AVFAudio.def new file mode 100644 index 00000000000..81f216e25a7 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/AVFAudio.def @@ -0,0 +1,7 @@ +depends = ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon Security darwin libkern osx posix +language = Objective-C +package = platform.AVFAudio + +modules = AVFAudio +compilerOpts = -framework AVFAudio +linkerOpts = -framework AVFAudio diff --git a/kotlin-native/platformLibs/src/platform/osx/AVFoundation.def b/kotlin-native/platformLibs/src/platform/osx/AVFoundation.def index 7534e0001bc..c7aab62756b 100644 --- a/kotlin-native/platformLibs/src/platform/osx/AVFoundation.def +++ b/kotlin-native/platformLibs/src/platform/osx/AVFoundation.def @@ -1,4 +1,4 @@ -depends = ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix +depends = AVFAudio ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.AVFoundation modules = AVFoundation diff --git a/kotlin-native/platformLibs/src/platform/osx/AVKit.def b/kotlin-native/platformLibs/src/platform/osx/AVKit.def index 71b87772078..e829db508a9 100644 --- a/kotlin-native/platformLibs/src/platform/osx/AVKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/AVKit.def @@ -1,4 +1,4 @@ -depends = AVFoundation AppKit ApplicationServices AudioToolbox CFNetwork CloudKit Cocoa CoreAudio CoreAudioTypes CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix +depends = AVFAudio AVFoundation AppKit ApplicationServices AudioToolbox CFNetwork CloudKit Cocoa CoreAudio CoreAudioTypes CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.AVKit modules = AVKit diff --git a/kotlin-native/platformLibs/src/platform/osx/Accessibility.def b/kotlin-native/platformLibs/src/platform/osx/Accessibility.def index 0d2c6acc4eb..fee3f7f2a0a 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Accessibility.def +++ b/kotlin-native/platformLibs/src/platform/osx/Accessibility.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.Accessibility diff --git a/kotlin-native/platformLibs/src/platform/osx/Accounts.def b/kotlin-native/platformLibs/src/platform/osx/Accounts.def index 91cd571f7d8..d593c89fc7e 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Accounts.def +++ b/kotlin-native/platformLibs/src/platform/osx/Accounts.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.Accounts modules = Accounts diff --git a/kotlin-native/platformLibs/src/platform/osx/AdServices.def b/kotlin-native/platformLibs/src/platform/osx/AdServices.def new file mode 100644 index 00000000000..b4962172e7b --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/AdServices.def @@ -0,0 +1,7 @@ +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix +language = Objective-C +package = platform.AdServices + +modules = AdServices +compilerOpts = -framework AdServices +linkerOpts = -framework AdServices diff --git a/kotlin-native/platformLibs/src/platform/osx/AdSupport.def b/kotlin-native/platformLibs/src/platform/osx/AdSupport.def index d9a3f58d940..5494167d82e 100644 --- a/kotlin-native/platformLibs/src/platform/osx/AdSupport.def +++ b/kotlin-native/platformLibs/src/platform/osx/AdSupport.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.AdSupport modules = AdSupport diff --git a/kotlin-native/platformLibs/src/platform/osx/AppTrackingTransparency.def b/kotlin-native/platformLibs/src/platform/osx/AppTrackingTransparency.def index 57f19c585fb..4f2ca80bc2b 100644 --- a/kotlin-native/platformLibs/src/platform/osx/AppTrackingTransparency.def +++ b/kotlin-native/platformLibs/src/platform/osx/AppTrackingTransparency.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.AppTrackingTransparency diff --git a/kotlin-native/platformLibs/src/platform/osx/AudioToolbox.def b/kotlin-native/platformLibs/src/platform/osx/AudioToolbox.def index c8107234d9f..47c3d7777fa 100644 --- a/kotlin-native/platformLibs/src/platform/osx/AudioToolbox.def +++ b/kotlin-native/platformLibs/src/platform/osx/AudioToolbox.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.AudioToolbox headers = AudioToolbox/AudioToolbox.h AudioToolbox/DefaultAudioOutput.h AudioToolbox/AUCocoaUIView.h diff --git a/kotlin-native/platformLibs/src/platform/osx/AudioUnit.def b/kotlin-native/platformLibs/src/platform/osx/AudioUnit.def index 5ef17bdaa15..e4b37f2e999 100644 --- a/kotlin-native/platformLibs/src/platform/osx/AudioUnit.def +++ b/kotlin-native/platformLibs/src/platform/osx/AudioUnit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices AudioToolbox CFNetwork CoreAudioTypes CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = AudioToolbox CFNetwork CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.AudioUnit headers = AudioUnit/AudioUnit.h diff --git a/kotlin-native/platformLibs/src/platform/osx/AutomaticAssessmentConfiguration.def b/kotlin-native/platformLibs/src/platform/osx/AutomaticAssessmentConfiguration.def index 47a5e3d66a3..84d41f2c0a8 100644 --- a/kotlin-native/platformLibs/src/platform/osx/AutomaticAssessmentConfiguration.def +++ b/kotlin-native/platformLibs/src/platform/osx/AutomaticAssessmentConfiguration.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.AutomaticAssessmentConfiguration modules = AutomaticAssessmentConfiguration diff --git a/kotlin-native/platformLibs/src/platform/osx/BackgroundTasks.def b/kotlin-native/platformLibs/src/platform/osx/BackgroundTasks.def index 14450317b7b..29925bcf9d6 100644 --- a/kotlin-native/platformLibs/src/platform/osx/BackgroundTasks.def +++ b/kotlin-native/platformLibs/src/platform/osx/BackgroundTasks.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.BackgroundTasks modules = BackgroundTasks diff --git a/kotlin-native/platformLibs/src/platform/osx/CHIP.def.disabled b/kotlin-native/platformLibs/src/platform/osx/CHIP.def.disabled new file mode 100644 index 00000000000..e5bf7459712 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/CHIP.def.disabled @@ -0,0 +1,8 @@ +language = Objective-C +package = platform.CHIP + +modules = CHIP +compilerOpts = -framework CHIP +linkerOpts = -framework CHIP +# https://github.com/project-chip/connectedhomeip +# Not officially available. diff --git a/kotlin-native/platformLibs/src/platform/osx/CallKit.def b/kotlin-native/platformLibs/src/platform/osx/CallKit.def index 8684db2e784..31db7c060cf 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CallKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/CallKit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CallKit modules = CallKit diff --git a/kotlin-native/platformLibs/src/platform/osx/ClassKit.def b/kotlin-native/platformLibs/src/platform/osx/ClassKit.def index 6222d4cac4b..289c869d4b9 100644 --- a/kotlin-native/platformLibs/src/platform/osx/ClassKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/ClassKit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.ClassKit diff --git a/kotlin-native/platformLibs/src/platform/osx/CloudKit.def b/kotlin-native/platformLibs/src/platform/osx/CloudKit.def index 8048f4bcdec..1c921f28b66 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CloudKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/CloudKit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CloudKit modules = CloudKit diff --git a/kotlin-native/platformLibs/src/platform/osx/Contacts.def b/kotlin-native/platformLibs/src/platform/osx/Contacts.def index 556c923ddb4..7cd0cb4e100 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Contacts.def +++ b/kotlin-native/platformLibs/src/platform/osx/Contacts.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.Contacts modules = Contacts diff --git a/kotlin-native/platformLibs/src/platform/osx/CoreAudioKit.def b/kotlin-native/platformLibs/src/platform/osx/CoreAudioKit.def index 4b618e1a8b4..23ce3f53b64 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CoreAudioKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/CoreAudioKit.def @@ -1,4 +1,4 @@ -depends = AppKit ApplicationServices AudioToolbox AudioUnit CFNetwork CloudKit Cocoa CoreAudioTypes CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +depends = AppKit ApplicationServices AudioToolbox AudioUnit CFNetwork CloudKit Cocoa CoreAudioTypes CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix language = Objective-C package = platform.CoreAudioKit modules = CoreAudioKit diff --git a/kotlin-native/platformLibs/src/platform/osx/CoreBluetooth.def b/kotlin-native/platformLibs/src/platform/osx/CoreBluetooth.def index 8dde346166f..27c9882ba81 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CoreBluetooth.def +++ b/kotlin-native/platformLibs/src/platform/osx/CoreBluetooth.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CoreBluetooth modules = CoreBluetooth diff --git a/kotlin-native/platformLibs/src/platform/osx/CoreData.def b/kotlin-native/platformLibs/src/platform/osx/CoreData.def index ebf5a72e618..aa513aeff89 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CoreData.def +++ b/kotlin-native/platformLibs/src/platform/osx/CoreData.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CloudKit CoreFoundation CoreGraphics CoreLocation CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CloudKit CoreFoundation CoreGraphics CoreLocation CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CoreData modules = CoreData diff --git a/kotlin-native/platformLibs/src/platform/osx/CoreLocation.def b/kotlin-native/platformLibs/src/platform/osx/CoreLocation.def index 38255a3abf4..ca22cb3a710 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CoreLocation.def +++ b/kotlin-native/platformLibs/src/platform/osx/CoreLocation.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CoreLocation modules = CoreLocation diff --git a/kotlin-native/platformLibs/src/platform/osx/CoreMIDI.def b/kotlin-native/platformLibs/src/platform/osx/CoreMIDI.def index c8d19fa0116..74e91b9bd89 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CoreMIDI.def +++ b/kotlin-native/platformLibs/src/platform/osx/CoreMIDI.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CoreMIDI modules = CoreMIDI diff --git a/kotlin-native/platformLibs/src/platform/osx/CoreMotion.def b/kotlin-native/platformLibs/src/platform/osx/CoreMotion.def index d9f880f5012..ea0d319c693 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CoreMotion.def +++ b/kotlin-native/platformLibs/src/platform/osx/CoreMotion.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CoreMotion modules = CoreMotion diff --git a/kotlin-native/platformLibs/src/platform/osx/CoreSpotlight.def b/kotlin-native/platformLibs/src/platform/osx/CoreSpotlight.def index bdcadf55cf0..95cd911e3ba 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CoreSpotlight.def +++ b/kotlin-native/platformLibs/src/platform/osx/CoreSpotlight.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security UniformTypeIdentifiers darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.CoreSpotlight modules = CoreSpotlight diff --git a/kotlin-native/platformLibs/src/platform/osx/CoreWLAN.def b/kotlin-native/platformLibs/src/platform/osx/CoreWLAN.def index b77f191c470..8a04b20bd29 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CoreWLAN.def +++ b/kotlin-native/platformLibs/src/platform/osx/CoreWLAN.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CoreWLAN modules = CoreWLAN diff --git a/kotlin-native/platformLibs/src/platform/osx/CreateML.def.disabled b/kotlin-native/platformLibs/src/platform/osx/CreateML.def.disabled new file mode 100644 index 00000000000..ab3c6a4d380 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/CreateML.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform.CreateML + +modules = CreateML +compilerOpts = -framework CreateML +linkerOpts = -framework CreateML +#Disabled: Swift-only framework diff --git a/kotlin-native/platformLibs/src/platform/osx/CryptoTokenKit.def b/kotlin-native/platformLibs/src/platform/osx/CryptoTokenKit.def index 728b1f36137..e6dc581e07e 100644 --- a/kotlin-native/platformLibs/src/platform/osx/CryptoTokenKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/CryptoTokenKit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.CryptoTokenKit modules = CryptoTokenKit diff --git a/kotlin-native/platformLibs/src/platform/osx/DataDetection.def b/kotlin-native/platformLibs/src/platform/osx/DataDetection.def new file mode 100644 index 00000000000..af3bdcfbee5 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/DataDetection.def @@ -0,0 +1,7 @@ +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix +language = Objective-C +package = platform.DataDetection + +modules = DataDetection +compilerOpts = -framework DataDetection +linkerOpts = -framework DataDetection diff --git a/kotlin-native/platformLibs/src/platform/osx/DeviceActivity.def.disabled b/kotlin-native/platformLibs/src/platform/osx/DeviceActivity.def.disabled new file mode 100644 index 00000000000..4bff1c53b42 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/DeviceActivity.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform.DeviceActivity + +modules = DeviceActivity +compilerOpts = -framework DeviceActivity +linkerOpts = -framework DeviceActivity +#Disabled: Not officially available for osx diff --git a/kotlin-native/platformLibs/src/platform/osx/DeviceCheck.def b/kotlin-native/platformLibs/src/platform/osx/DeviceCheck.def index 954e6a1462f..c0c2973f6b8 100644 --- a/kotlin-native/platformLibs/src/platform/osx/DeviceCheck.def +++ b/kotlin-native/platformLibs/src/platform/osx/DeviceCheck.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.DeviceCheck modules = DeviceCheck diff --git a/kotlin-native/platformLibs/src/platform/osx/EventKit.def b/kotlin-native/platformLibs/src/platform/osx/EventKit.def index 9654b117588..570e638a436 100644 --- a/kotlin-native/platformLibs/src/platform/osx/EventKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/EventKit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.EventKit modules = EventKit diff --git a/kotlin-native/platformLibs/src/platform/osx/ExceptionHandling.def b/kotlin-native/platformLibs/src/platform/osx/ExceptionHandling.def index ff1bb304db1..0e3cdb9cf31 100644 --- a/kotlin-native/platformLibs/src/platform/osx/ExceptionHandling.def +++ b/kotlin-native/platformLibs/src/platform/osx/ExceptionHandling.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.ExceptionHandling modules = ExceptionHandling diff --git a/kotlin-native/platformLibs/src/platform/osx/ExecutionPolicy.def b/kotlin-native/platformLibs/src/platform/osx/ExecutionPolicy.def index 8fe22f6f020..6973b4a4c36 100644 --- a/kotlin-native/platformLibs/src/platform/osx/ExecutionPolicy.def +++ b/kotlin-native/platformLibs/src/platform/osx/ExecutionPolicy.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.ExecutionPolicy modules = ExecutionPolicy diff --git a/kotlin-native/platformLibs/src/platform/osx/ExposureNotification.def b/kotlin-native/platformLibs/src/platform/osx/ExposureNotification.def new file mode 100644 index 00000000000..0ee48e80dd1 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/ExposureNotification.def @@ -0,0 +1,7 @@ +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix +language = Objective-C +package = platform.ExposureNotification + +modules = ExposureNotification +compilerOpts = -framework ExposureNotification +linkerOpts = -framework ExposureNotification diff --git a/kotlin-native/platformLibs/src/platform/osx/ExternalAccessory.def b/kotlin-native/platformLibs/src/platform/osx/ExternalAccessory.def index ec2a2e762d2..63a44f6c416 100644 --- a/kotlin-native/platformLibs/src/platform/osx/ExternalAccessory.def +++ b/kotlin-native/platformLibs/src/platform/osx/ExternalAccessory.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.ExternalAccessory modules = ExternalAccessory diff --git a/kotlin-native/platformLibs/src/platform/osx/FileProvider.def b/kotlin-native/platformLibs/src/platform/osx/FileProvider.def index 5436536422a..5d83971ae24 100644 --- a/kotlin-native/platformLibs/src/platform/osx/FileProvider.def +++ b/kotlin-native/platformLibs/src/platform/osx/FileProvider.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.FileProvider modules = FileProvider diff --git a/kotlin-native/platformLibs/src/platform/osx/Foundation.def b/kotlin-native/platformLibs/src/platform/osx/Foundation.def index f19c0765524..1a8b94d1c7b 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Foundation.def +++ b/kotlin-native/platformLibs/src/platform/osx/Foundation.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration IOKit Security darwin libkern osx posix language = Objective-C package = platform.Foundation modules = Foundation diff --git a/kotlin-native/platformLibs/src/platform/osx/GroupActivities.def.disabled b/kotlin-native/platformLibs/src/platform/osx/GroupActivities.def.disabled new file mode 100644 index 00000000000..f8572f65f0d --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/GroupActivities.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform.GroupActivities + +modules = GroupActivities +compilerOpts = -framework GroupActivities +linkerOpts = -framework GroupActivities +#Disabled: Swift-only framework diff --git a/kotlin-native/platformLibs/src/platform/osx/Hypervisor.def b/kotlin-native/platformLibs/src/platform/osx/Hypervisor.def.disabled similarity index 100% rename from kotlin-native/platformLibs/src/platform/osx/Hypervisor.def rename to kotlin-native/platformLibs/src/platform/osx/Hypervisor.def.disabled diff --git a/kotlin-native/platformLibs/src/platform/osx/IOBluetooth.def b/kotlin-native/platformLibs/src/platform/osx/IOBluetooth.def index 4dca6258095..8e3b6e0cfcc 100644 --- a/kotlin-native/platformLibs/src/platform/osx/IOBluetooth.def +++ b/kotlin-native/platformLibs/src/platform/osx/IOBluetooth.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.IOBluetooth modules = IOBluetooth diff --git a/kotlin-native/platformLibs/src/platform/osx/IOKit.def b/kotlin-native/platformLibs/src/platform/osx/IOKit.def index 2d48e329685..357d1bee48c 100644 --- a/kotlin-native/platformLibs/src/platform/osx/IOKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/IOKit.def @@ -5,5 +5,5 @@ modules = IOKit compilerOpts = -framework IOKit linkerOpts = -framework IOKit - -excludedFunctions = IOURLWriteDataAndPropertiesToResource +# IORPCMessageFromMach is from DriverKit that we don't support. +excludedFunctions = IOURLWriteDataAndPropertiesToResource IORPCMessageFromMach diff --git a/kotlin-native/platformLibs/src/platform/osx/IOSurface.def b/kotlin-native/platformLibs/src/platform/osx/IOSurface.def index 28bc2ee0748..0516e74366b 100644 --- a/kotlin-native/platformLibs/src/platform/osx/IOSurface.def +++ b/kotlin-native/platformLibs/src/platform/osx/IOSurface.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.IOSurface modules = IOSurface diff --git a/kotlin-native/platformLibs/src/platform/osx/IOUSBHost.def b/kotlin-native/platformLibs/src/platform/osx/IOUSBHost.def index 8d1f08e3abe..0c20df59a2b 100644 --- a/kotlin-native/platformLibs/src/platform/osx/IOUSBHost.def +++ b/kotlin-native/platformLibs/src/platform/osx/IOUSBHost.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.IOUSBHost modules = IOUSBHost diff --git a/kotlin-native/platformLibs/src/platform/osx/IdentityLookup.def b/kotlin-native/platformLibs/src/platform/osx/IdentityLookup.def index 9119b961fd3..3f558ab7c1a 100644 --- a/kotlin-native/platformLibs/src/platform/osx/IdentityLookup.def +++ b/kotlin-native/platformLibs/src/platform/osx/IdentityLookup.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.IdentityLookup modules = IdentityLookup diff --git a/kotlin-native/platformLibs/src/platform/osx/Intents.def b/kotlin-native/platformLibs/src/platform/osx/Intents.def index 3c5240d114f..632bc8966e5 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Intents.def +++ b/kotlin-native/platformLibs/src/platform/osx/Intents.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices DiskArbitration Foundation IOKit Security UserNotifications darwin libkern osx posix language = Objective-C package = platform.Intents modules = Intents diff --git a/kotlin-native/platformLibs/src/platform/osx/IntentsUI.def b/kotlin-native/platformLibs/src/platform/osx/IntentsUI.def new file mode 100644 index 00000000000..571a84366e2 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/IntentsUI.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.IntentsUI + +modules = IntentsUI +compilerOpts = -framework IntentsUI +linkerOpts = -framework IntentsUI diff --git a/kotlin-native/platformLibs/src/platform/osx/JavaNativeFoundation.def b/kotlin-native/platformLibs/src/platform/osx/JavaNativeFoundation.def index 2dae6f5f72a..5d4e8ca9fe7 100644 --- a/kotlin-native/platformLibs/src/platform/osx/JavaNativeFoundation.def +++ b/kotlin-native/platformLibs/src/platform/osx/JavaNativeFoundation.def @@ -1,7 +1,8 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.JavaNativeFoundation -modules = JavaNativeFoundation -compilerOpts = -framework JavaNativeFoundation -linkerOpts = -framework JavaNativeFoundation +modules.macos_x64 = JavaNativeFoundation +compilerOpts.macos_x64 = -framework JavaNativeFoundation +linkerOpts.macos_x64 = -framework JavaNativeFoundation + diff --git a/kotlin-native/platformLibs/src/platform/osx/JavaScriptCore.def b/kotlin-native/platformLibs/src/platform/osx/JavaScriptCore.def index 5bb2c69c8b3..1931a49eef9 100644 --- a/kotlin-native/platformLibs/src/platform/osx/JavaScriptCore.def +++ b/kotlin-native/platformLibs/src/platform/osx/JavaScriptCore.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.JavaScriptCore modules = JavaScriptCore diff --git a/kotlin-native/platformLibs/src/platform/osx/KernelManagement.def b/kotlin-native/platformLibs/src/platform/osx/KernelManagement.def index bf04ebe7fb9..9f921f87384 100644 --- a/kotlin-native/platformLibs/src/platform/osx/KernelManagement.def +++ b/kotlin-native/platformLibs/src/platform/osx/KernelManagement.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.KernelManagement diff --git a/kotlin-native/platformLibs/src/platform/osx/LocalAuthentication.def b/kotlin-native/platformLibs/src/platform/osx/LocalAuthentication.def index 562321c6870..c985cd3e0da 100644 --- a/kotlin-native/platformLibs/src/platform/osx/LocalAuthentication.def +++ b/kotlin-native/platformLibs/src/platform/osx/LocalAuthentication.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.LocalAuthentication modules = LocalAuthentication diff --git a/kotlin-native/platformLibs/src/platform/osx/LocalAuthenticationEmbeddedUI.def b/kotlin-native/platformLibs/src/platform/osx/LocalAuthenticationEmbeddedUI.def new file mode 100644 index 00000000000..a996cf30187 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/LocalAuthenticationEmbeddedUI.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO LocalAuthentication Security darwin libkern osx posix +language = Objective-C +package = platform.LocalAuthenticationEmbeddedUI + +modules = LocalAuthenticationEmbeddedUI +compilerOpts = -framework LocalAuthenticationEmbeddedUI +linkerOpts = -framework LocalAuthenticationEmbeddedUI diff --git a/kotlin-native/platformLibs/src/platform/osx/MLCompute.def b/kotlin-native/platformLibs/src/platform/osx/MLCompute.def index 8dda2c470cc..a7a98c7adcc 100644 --- a/kotlin-native/platformLibs/src/platform/osx/MLCompute.def +++ b/kotlin-native/platformLibs/src/platform/osx/MLCompute.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit IOSurface ImageIO Metal Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit IOSurface Metal Security darwin libkern osx posix language = Objective-C package = platform.MLCompute diff --git a/kotlin-native/platformLibs/src/platform/osx/MailKit.def b/kotlin-native/platformLibs/src/platform/osx/MailKit.def new file mode 100644 index 00000000000..e24ef0787f5 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/MailKit.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.MailKit + +modules = MailKit +compilerOpts = -framework MailKit +linkerOpts = -framework MailKit diff --git a/kotlin-native/platformLibs/src/platform/osx/ManagedSettings.def.disabled b/kotlin-native/platformLibs/src/platform/osx/ManagedSettings.def.disabled new file mode 100644 index 00000000000..de9ac0783b2 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/ManagedSettings.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform.ManagedSettings + +modules = ManagedSettings +compilerOpts = -framework ManagedSettings +linkerOpts = -framework ManagedSettings +#Disabled: Not officially available for osx diff --git a/kotlin-native/platformLibs/src/platform/osx/MediaAccessibility.def b/kotlin-native/platformLibs/src/platform/osx/MediaAccessibility.def index de1ef97abec..00c79038a64 100644 --- a/kotlin-native/platformLibs/src/platform/osx/MediaAccessibility.def +++ b/kotlin-native/platformLibs/src/platform/osx/MediaAccessibility.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix +depends = CoreFoundation CoreGraphics CoreText IOKit darwin libkern posix language = Objective-C package = platform.MediaAccessibility modules = MediaAccessibility diff --git a/kotlin-native/platformLibs/src/platform/osx/MediaLibrary.def b/kotlin-native/platformLibs/src/platform/osx/MediaLibrary.def index 399f2c1e9ab..eb27bb9620a 100644 --- a/kotlin-native/platformLibs/src/platform/osx/MediaLibrary.def +++ b/kotlin-native/platformLibs/src/platform/osx/MediaLibrary.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.MediaLibrary modules = MediaLibrary diff --git a/kotlin-native/platformLibs/src/platform/osx/MediaPlayer.def b/kotlin-native/platformLibs/src/platform/osx/MediaPlayer.def index 5f301259eca..6aed7495dee 100644 --- a/kotlin-native/platformLibs/src/platform/osx/MediaPlayer.def +++ b/kotlin-native/platformLibs/src/platform/osx/MediaPlayer.def @@ -1,4 +1,4 @@ -depends = AVFoundation ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreMedia CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = AVFoundation ApplicationServices CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon Security darwin libkern osx posix language = Objective-C package = platform.MediaPlayer modules = MediaPlayer diff --git a/kotlin-native/platformLibs/src/platform/osx/Metal.def b/kotlin-native/platformLibs/src/platform/osx/Metal.def index 24a6db65027..af4354a4c41 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Metal.def +++ b/kotlin-native/platformLibs/src/platform/osx/Metal.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit IOSurface ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit IOSurface Security darwin libkern osx posix language = Objective-C package = platform.Metal modules = Metal diff --git a/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShaders.def b/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShaders.def index 695554494a5..6644dd74b4f 100644 --- a/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShaders.def +++ b/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShaders.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit IOSurface ImageIO Metal Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit IOSurface Metal Security darwin libkern osx posix language = Objective-C package = platform.MetalPerformanceShaders modules = MetalPerformanceShaders diff --git a/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShadersGraph.def b/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShadersGraph.def index 2a6954cdd98..d6edb6642dd 100644 --- a/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShadersGraph.def +++ b/kotlin-native/platformLibs/src/platform/osx/MetalPerformanceShadersGraph.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit IOSurface ImageIO Metal MetalPerformanceShaders Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit IOSurface Metal MetalPerformanceShaders Security darwin libkern osx posix language = Objective-C package = platform.MetalPerformanceShadersGraph diff --git a/kotlin-native/platformLibs/src/platform/osx/MetricKit.def b/kotlin-native/platformLibs/src/platform/osx/MetricKit.def index 648212b943f..db6871da2ca 100644 --- a/kotlin-native/platformLibs/src/platform/osx/MetricKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/MetricKit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.MetricKit modules = MetricKit diff --git a/kotlin-native/platformLibs/src/platform/osx/ModelIO.def b/kotlin-native/platformLibs/src/platform/osx/ModelIO.def index bc60360caff..e6e4c97cd86 100644 --- a/kotlin-native/platformLibs/src/platform/osx/ModelIO.def +++ b/kotlin-native/platformLibs/src/platform/osx/ModelIO.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.ModelIO modules = ModelIO diff --git a/kotlin-native/platformLibs/src/platform/osx/MusicKit.def.disabled b/kotlin-native/platformLibs/src/platform/osx/MusicKit.def.disabled new file mode 100644 index 00000000000..6ee3455ab52 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/MusicKit.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform.MusicKit + +modules = MusicKit +compilerOpts = -framework MusicKit +linkerOpts = -framework MusicKit +#Disabled: Swift-only framework diff --git a/kotlin-native/platformLibs/src/platform/osx/NaturalLanguage.def b/kotlin-native/platformLibs/src/platform/osx/NaturalLanguage.def index 0512f5a9e61..fc8a6edd853 100644 --- a/kotlin-native/platformLibs/src/platform/osx/NaturalLanguage.def +++ b/kotlin-native/platformLibs/src/platform/osx/NaturalLanguage.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.NaturalLanguage modules = NaturalLanguage diff --git a/kotlin-native/platformLibs/src/platform/osx/NearbyInteraction.def b/kotlin-native/platformLibs/src/platform/osx/NearbyInteraction.def index 3a0dd72bc07..2fad1e322e8 100644 --- a/kotlin-native/platformLibs/src/platform/osx/NearbyInteraction.def +++ b/kotlin-native/platformLibs/src/platform/osx/NearbyInteraction.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.NearbyInteraction diff --git a/kotlin-native/platformLibs/src/platform/osx/NetworkExtension.def b/kotlin-native/platformLibs/src/platform/osx/NetworkExtension.def index f083171ba7a..803ece0c06a 100644 --- a/kotlin-native/platformLibs/src/platform/osx/NetworkExtension.def +++ b/kotlin-native/platformLibs/src/platform/osx/NetworkExtension.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Network Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Network Security darwin libkern osx posix language = Objective-C package = platform.NetworkExtension modules = NetworkExtension diff --git a/kotlin-native/platformLibs/src/platform/osx/OSLog.def b/kotlin-native/platformLibs/src/platform/osx/OSLog.def index ce1525f8100..b3a6e4042f9 100644 --- a/kotlin-native/platformLibs/src/platform/osx/OSLog.def +++ b/kotlin-native/platformLibs/src/platform/osx/OSLog.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.OSLog modules = OSLog diff --git a/kotlin-native/platformLibs/src/platform/osx/OpenDirectory.def b/kotlin-native/platformLibs/src/platform/osx/OpenDirectory.def index 0c84186016a..2d88ebb17e2 100644 --- a/kotlin-native/platformLibs/src/platform/osx/OpenDirectory.def +++ b/kotlin-native/platformLibs/src/platform/osx/OpenDirectory.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.OpenDirectory modules = OpenDirectory diff --git a/kotlin-native/platformLibs/src/platform/osx/PHASE.def b/kotlin-native/platformLibs/src/platform/osx/PHASE.def new file mode 100644 index 00000000000..ceb70f3e0bf --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/PHASE.def @@ -0,0 +1,7 @@ +depends = AVFAudio AVFoundation ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal ModelIO OpenGLCommon Security darwin libkern osx posix +language = Objective-C +package = platform.PHASE + +modules = PHASE +compilerOpts = -framework PHASE +linkerOpts = -framework PHASE diff --git a/kotlin-native/platformLibs/src/platform/osx/Photos.def b/kotlin-native/platformLibs/src/platform/osx/Photos.def index d21ece1cbcd..1929efd5917 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Photos.def +++ b/kotlin-native/platformLibs/src/platform/osx/Photos.def @@ -1,4 +1,4 @@ -depends = AVFoundation ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix +depends = AVFAudio AVFoundation ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreLocation CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.Photos modules = Photos diff --git a/kotlin-native/platformLibs/src/platform/osx/PushKit.def b/kotlin-native/platformLibs/src/platform/osx/PushKit.def index d7c50dce7d1..345d91f8de1 100644 --- a/kotlin-native/platformLibs/src/platform/osx/PushKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/PushKit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.PushKit modules = PushKit diff --git a/kotlin-native/platformLibs/src/platform/osx/Quartz.def b/kotlin-native/platformLibs/src/platform/osx/Quartz.def index 688683bffdc..f42fc2b23e6 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Quartz.def +++ b/kotlin-native/platformLibs/src/platform/osx/Quartz.def @@ -1,4 +1,4 @@ -depends = AppKit ApplicationServices CFNetwork CloudKit Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageCaptureCore ImageIO Metal OpenGL OpenGLCommon PDFKit QuartzCore QuickLook Security darwin libkern osx posix +depends = AppKit ApplicationServices CFNetwork CloudKit Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageCaptureCore ImageIO Metal OpenGL OpenGLCommon PDFKit QuartzCore QuickLook QuickLookUI Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.Quartz modules = Quartz diff --git a/kotlin-native/platformLibs/src/platform/osx/QuickLookThumbnailing.def b/kotlin-native/platformLibs/src/platform/osx/QuickLookThumbnailing.def index fe91906c4e7..3331ef16936 100644 --- a/kotlin-native/platformLibs/src/platform/osx/QuickLookThumbnailing.def +++ b/kotlin-native/platformLibs/src/platform/osx/QuickLookThumbnailing.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security UniformTypeIdentifiers darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.QuickLookThumbnailing modules = QuickLookThumbnailing diff --git a/kotlin-native/platformLibs/src/platform/osx/QuickLookUI.def b/kotlin-native/platformLibs/src/platform/osx/QuickLookUI.def new file mode 100644 index 00000000000..d008f123e2f --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/QuickLookUI.def @@ -0,0 +1,7 @@ +depends = AppKit ApplicationServices CFNetwork CloudKit Cocoa CoreData CoreFoundation CoreGraphics CoreImage CoreLocation CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon PDFKit QuartzCore QuickLook Security UniformTypeIdentifiers darwin libkern osx posix +language = Objective-C +package = platform.QuickLookUI + +modules = QuickLookUI +compilerOpts = -framework QuickLookUI +linkerOpts = -framework QuickLookUI diff --git a/kotlin-native/platformLibs/src/platform/osx/RealityFoundation.def.disabled b/kotlin-native/platformLibs/src/platform/osx/RealityFoundation.def.disabled new file mode 100644 index 00000000000..1dec78be950 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/RealityFoundation.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform.RealityFoundation + +modules = RealityFoundation +compilerOpts = -framework RealityFoundation +linkerOpts = -framework RealityFoundation +# Swift-only module. Probably a part of RealityKit. diff --git a/kotlin-native/platformLibs/src/platform/osx/ReplayKit.def b/kotlin-native/platformLibs/src/platform/osx/ReplayKit.def index 4b8a938b38a..2c3d0f12059 100644 --- a/kotlin-native/platformLibs/src/platform/osx/ReplayKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/ReplayKit.def @@ -1,4 +1,4 @@ -depends = AVFoundation AppKit ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreData CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix +depends = AVFAudio AVFoundation AppKit ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreData CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.ReplayKit diff --git a/kotlin-native/platformLibs/src/platform/osx/SecurityFoundation.def b/kotlin-native/platformLibs/src/platform/osx/SecurityFoundation.def index aa529f3d295..0bea6fe070b 100644 --- a/kotlin-native/platformLibs/src/platform/osx/SecurityFoundation.def +++ b/kotlin-native/platformLibs/src/platform/osx/SecurityFoundation.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.SecurityFoundation modules = SecurityFoundation diff --git a/kotlin-native/platformLibs/src/platform/osx/SensorKit.def b/kotlin-native/platformLibs/src/platform/osx/SensorKit.def index 84348c52b8a..184a2712663 100644 --- a/kotlin-native/platformLibs/src/platform/osx/SensorKit.def +++ b/kotlin-native/platformLibs/src/platform/osx/SensorKit.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreLocation CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.SensorKit diff --git a/kotlin-native/platformLibs/src/platform/osx/ShazamKit.def b/kotlin-native/platformLibs/src/platform/osx/ShazamKit.def new file mode 100644 index 00000000000..aa0f372f42e --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/ShazamKit.def @@ -0,0 +1,7 @@ +depends = AVFAudio ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon Security darwin libkern osx posix +language = Objective-C +package = platform.ShazamKit + +modules = ShazamKit +compilerOpts = -framework ShazamKit +linkerOpts = -framework ShazamKit diff --git a/kotlin-native/platformLibs/src/platform/osx/SoundAnalysis.def b/kotlin-native/platformLibs/src/platform/osx/SoundAnalysis.def index 21820756f8f..cfc8139423d 100644 --- a/kotlin-native/platformLibs/src/platform/osx/SoundAnalysis.def +++ b/kotlin-native/platformLibs/src/platform/osx/SoundAnalysis.def @@ -1,4 +1,4 @@ -depends = AVFoundation ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreML CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix +depends = AVFAudio AVFoundation ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreML CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.SoundAnalysis modules = SoundAnalysis diff --git a/kotlin-native/platformLibs/src/platform/osx/Speech.def b/kotlin-native/platformLibs/src/platform/osx/Speech.def index 2fc39dd7322..724af455ace 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Speech.def +++ b/kotlin-native/platformLibs/src/platform/osx/Speech.def @@ -1,4 +1,4 @@ -depends = AVFoundation ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix +depends = AVFAudio AVFoundation ApplicationServices AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO MediaToolbox Metal OpenGLCommon QuartzCore Security UniformTypeIdentifiers darwin libkern osx posix language = Objective-C package = platform.Speech modules = Speech diff --git a/kotlin-native/platformLibs/src/platform/osx/SystemExtensions.def b/kotlin-native/platformLibs/src/platform/osx/SystemExtensions.def index 34f7bba3638..2647aeed71e 100644 --- a/kotlin-native/platformLibs/src/platform/osx/SystemExtensions.def +++ b/kotlin-native/platformLibs/src/platform/osx/SystemExtensions.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.SystemExtensions modules = SystemExtensions diff --git a/kotlin-native/platformLibs/src/platform/osx/TabularData.def.disabled b/kotlin-native/platformLibs/src/platform/osx/TabularData.def.disabled new file mode 100644 index 00000000000..25d99f8f204 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/TabularData.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform.TabularData + +modules = TabularData +compilerOpts = -framework TabularData +linkerOpts = -framework TabularData +#Disabled: Swift-only framework diff --git a/kotlin-native/platformLibs/src/platform/osx/UniformTypeIdentifiers.def b/kotlin-native/platformLibs/src/platform/osx/UniformTypeIdentifiers.def index ddf7deba667..635e288f9ac 100644 --- a/kotlin-native/platformLibs/src/platform/osx/UniformTypeIdentifiers.def +++ b/kotlin-native/platformLibs/src/platform/osx/UniformTypeIdentifiers.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.UniformTypeIdentifiers diff --git a/kotlin-native/platformLibs/src/platform/osx/UserNotifications.def b/kotlin-native/platformLibs/src/platform/osx/UserNotifications.def index 761a5d9ee78..b1a9b0358d6 100644 --- a/kotlin-native/platformLibs/src/platform/osx/UserNotifications.def +++ b/kotlin-native/platformLibs/src/platform/osx/UserNotifications.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.UserNotifications modules = UserNotifications diff --git a/kotlin-native/platformLibs/src/platform/osx/Virtualization.def b/kotlin-native/platformLibs/src/platform/osx/Virtualization.def index e98dbae523d..e0d001d32b0 100644 --- a/kotlin-native/platformLibs/src/platform/osx/Virtualization.def +++ b/kotlin-native/platformLibs/src/platform/osx/Virtualization.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = AppKit ApplicationServices CFNetwork CloudKit Cocoa 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.Virtualization diff --git a/kotlin-native/platformLibs/src/platform/osx/_CoreData_CloudKit.def b/kotlin-native/platformLibs/src/platform/osx/_CoreData_CloudKit.def new file mode 100644 index 00000000000..c44acfca98e --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/_CoreData_CloudKit.def @@ -0,0 +1,8 @@ +depends = CoreData CoreFoundation Foundation darwin posix +language = Objective-C +package = platform._CoreData_CloudKit + +modules = _CoreData_CloudKit +compilerOpts = -framework _CoreData_CloudKit +linkerOpts = -framework _CoreData_CloudKit +#Provides . Why is it so complicated? diff --git a/kotlin-native/platformLibs/src/platform/osx/_MusicKit_SwiftUI.def.disabled b/kotlin-native/platformLibs/src/platform/osx/_MusicKit_SwiftUI.def.disabled new file mode 100644 index 00000000000..c4c245a8793 --- /dev/null +++ b/kotlin-native/platformLibs/src/platform/osx/_MusicKit_SwiftUI.def.disabled @@ -0,0 +1,7 @@ +language = Objective-C +package = platform._MusicKit_SwiftUI + +modules = _MusicKit_SwiftUI +compilerOpts = -framework _MusicKit_SwiftUI +linkerOpts = -framework _MusicKit_SwiftUI +#Disabled: Unavailable diff --git a/kotlin-native/platformLibs/src/platform/osx/iTunesLibrary.def b/kotlin-native/platformLibs/src/platform/osx/iTunesLibrary.def index ec261fd8826..09cf90d3736 100644 --- a/kotlin-native/platformLibs/src/platform/osx/iTunesLibrary.def +++ b/kotlin-native/platformLibs/src/platform/osx/iTunesLibrary.def @@ -1,4 +1,4 @@ -depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText DiskArbitration Foundation IOKit ImageIO Security darwin libkern osx posix +depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix language = Objective-C package = platform.iTunesLibrary modules = iTunesLibrary diff --git a/kotlin-native/platformLibs/src/platform/osx/posix.def b/kotlin-native/platformLibs/src/platform/osx/posix.def index 0ef6b0ba2b9..6909a17a0ec 100644 --- a/kotlin-native/platformLibs/src/platform/osx/posix.def +++ b/kotlin-native/platformLibs/src/platform/osx/posix.def @@ -21,6 +21,7 @@ excludedFunctions = KERNEL_AUDIT_TOKEN KERNEL_SECURITY_TOKEN add_profil in6addr_linklocal_allv2routers \ pfctlinput regwnexec_l res_send_setqhook res_send_setrhook \ unwhiteout zopen profil openat acl_valid_link_np uuid_generate_early_random setgrfile +excludedFunctions.macos_arm64 = getdirentries longjmperror linkerOpts = -ldl -lresolv ---