[Xcode 12] watchOS frameworks

This commit is contained in:
Sergey Bogolepov
2020-09-25 16:17:58 +07:00
committed by Sergey Bogolepov
parent 0fa1c6dd6f
commit 4e50edf619
27 changed files with 115 additions and 10 deletions
@@ -1,4 +1,4 @@
depends = CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMedia CoreVideo Foundation ImageIO Security darwin posix
depends = CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMedia CoreVideo Foundation ImageIO Security UniformTypeIdentifiers darwin posix
language = Objective-C
package = platform.AVFoundation
modules = AVFoundation
@@ -0,0 +1,6 @@
depends = posix
language = Objective-C
package = platform.AVKit
modules = AVKit
compilerOpts = -framework AVKit
linkerOpts = -framework AVKit
@@ -0,0 +1,6 @@
depends = CoreFoundation CoreGraphics Foundation Security darwin posix
language = Objective-C
package = platform.Accessibility
modules = Accessibility
compilerOpts = -framework Accessibility
linkerOpts = -framework Accessibility
@@ -0,0 +1,6 @@
language = Objective-C
package = platform.CFNetwork
modules = CFNetwork
compilerOpts = -framework CFNetwork
linkerOpts = -framework CFNetwork
#Disabled: Not officially available for watchos
@@ -0,0 +1,6 @@
language = Objective-C
package = platform.Combine
modules = Combine
compilerOpts = -framework Combine
linkerOpts = -framework Combine
#Disabled: Swift-only framework
@@ -1,4 +1,4 @@
depends = CoreFoundation Foundation Security darwin posix
depends = CloudKit CoreFoundation CoreLocation Foundation Security darwin posix
language = Objective-C
package = platform.CoreData
modules = CoreData
@@ -0,0 +1,6 @@
language = Objective-C
package = platform.CryptoKit
modules = CryptoKit
compilerOpts = -framework CryptoKit
linkerOpts = -framework CryptoKit
#Disabled: Swift-only framework
@@ -0,0 +1,6 @@
language = Objective-C
package = platform.DeveloperToolsSupport
modules = DeveloperToolsSupport
compilerOpts = -framework DeveloperToolsSupport
linkerOpts = -framework DeveloperToolsSupport
#Disabled: Swift-only framework
@@ -1,4 +1,4 @@
depends = CoreFoundation CoreGraphics CoreText Foundation SceneKit Security SpriteKit UIKit darwin posix
depends = Contacts CoreFoundation CoreGraphics CoreText Foundation SceneKit Security SpriteKit UIKit darwin posix
language = Objective-C
package = platform.GameKit
modules = GameKit
@@ -1,4 +1,4 @@
depends = CoreFoundation CoreLocation Foundation Security darwin posix
depends = CoreFoundation CoreGraphics CoreLocation Foundation Security darwin posix
language = Objective-C
package = platform.Intents
modules = Intents
@@ -1,4 +1,4 @@
depends = AVFoundation CoreFoundation CoreGraphics CoreMedia CoreText Foundation Security UIKit darwin posix
depends = AVFoundation CoreFoundation CoreGraphics CoreMedia Foundation Security darwin posix
language = Objective-C
package = platform.MediaPlayer
modules = MediaPlayer
@@ -0,0 +1,6 @@
depends = CoreFoundation Foundation Network Security darwin posix
language = Objective-C
package = platform.NetworkExtension
modules = NetworkExtension
compilerOpts = -framework NetworkExtension
linkerOpts = -framework NetworkExtension
@@ -1,4 +1,4 @@
depends = Contacts CoreFoundation Foundation Security darwin posix
depends = Contacts CoreFoundation CoreGraphics Foundation Security darwin posix
language = Objective-C
package = platform.PassKit
modules = PassKit
@@ -1,4 +1,4 @@
depends = AVFoundation CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreML CoreMedia CoreVideo Foundation ImageIO Security darwin posix
depends = AVFoundation CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreML CoreMedia CoreVideo Foundation ImageIO Security UniformTypeIdentifiers darwin posix
language = Objective-C
package = platform.SoundAnalysis
modules = SoundAnalysis
@@ -0,0 +1,6 @@
language = Objective-C
package = platform.SwiftUI
modules = SwiftUI
compilerOpts = -framework SwiftUI
linkerOpts = -framework SwiftUI
#Disabled: Swift-only framework
@@ -0,0 +1,6 @@
depends = CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.UniformTypeIdentifiers
modules = UniformTypeIdentifiers
compilerOpts = -framework UniformTypeIdentifiers
linkerOpts = -framework UniformTypeIdentifiers
@@ -1,4 +1,4 @@
depends = ClockKit CoreFoundation CoreGraphics CoreLocation CoreText Foundation HomeKit MapKit SceneKit Security UIKit darwin posix
depends = CoreFoundation CoreGraphics CoreLocation CoreText Foundation HomeKit MapKit SceneKit Security UIKit darwin posix
language = Objective-C
package = platform.WatchKit
modules = WatchKit
@@ -0,0 +1,6 @@
language = Objective-C
package = platform._AVKit_SwiftUI
modules = _AVKit_SwiftUI
compilerOpts = -framework _AVKit_SwiftUI
linkerOpts = -framework _AVKit_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,6 @@
language = Objective-C
package = platform._AuthenticationServices_SwiftUI
modules = _AuthenticationServices_SwiftUI
compilerOpts = -framework _AuthenticationServices_SwiftUI
linkerOpts = -framework _AuthenticationServices_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,6 @@
language = Objective-C
package = platform._ClockKit_SwiftUI
modules = _ClockKit_SwiftUI
compilerOpts = -framework _ClockKit_SwiftUI
linkerOpts = -framework _ClockKit_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,6 @@
language = Objective-C
package = platform._HomeKit_SwiftUI
modules = _HomeKit_SwiftUI
compilerOpts = -framework _HomeKit_SwiftUI
linkerOpts = -framework _HomeKit_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,6 @@
language = Objective-C
package = platform._MapKit_SwiftUI
modules = _MapKit_SwiftUI
compilerOpts = -framework _MapKit_SwiftUI
linkerOpts = -framework _MapKit_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,6 @@
language = Objective-C
package = platform._SceneKit_SwiftUI
modules = _SceneKit_SwiftUI
compilerOpts = -framework _SceneKit_SwiftUI
linkerOpts = -framework _SceneKit_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,6 @@
language = Objective-C
package = platform._SpriteKit_SwiftUI
modules = _SpriteKit_SwiftUI
compilerOpts = -framework _SpriteKit_SwiftUI
linkerOpts = -framework _SpriteKit_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,6 @@
language = Objective-C
package = platform._WatchKit_SwiftUI
modules = _WatchKit_SwiftUI
compilerOpts = -framework _WatchKit_SwiftUI
linkerOpts = -framework _WatchKit_SwiftUI
#Disabled: Unavailable
+2 -1
View File
@@ -31,7 +31,8 @@ headerFilter = **
excludedFunctions = __tg_promote KERNEL_AUDIT_TOKEN KERNEL_SECURITY_TOKEN \
asl_decode_buffer asl_encode_buffer asl_remove_index \
averunnable dbm_forder pidlock ttyaction ttylock ttymsg ttyunlock uuid_generate_early_random
averunnable dbm_forder pidlock ttyaction ttylock ttymsg ttyunlock uuid_generate_early_random \
vm_stats
# These functions are depend on __arm__ macro. Include them back
# when our LLVM distribution will gain support for arm64_32 target.
+3 -1
View File
@@ -17,9 +17,11 @@ compilerOpts = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE
linkerOpts = -ldl -lresolv
excludedFunctions = acl_valid_link_np pfctlinput profil unwhiteout zopen getdirentries \
uuid_generate_early_random setgrfile
uuid_generate_early_random setgrfile \
getcontext makecontext setcontext swapcontext
excludedFunctions.watchos_arm32 = longjmperror
excludedFunctions.watchos_arm64 = longjmperror
excludedFunctions.watchos_x86 = pthread_jit_write_protect_np pthread_jit_write_protect_supported_np
---
// Wrapper to access errno variable.