Add missing iOS platform libs and update dependencies

This commit is contained in:
Svyatoslav Scherbina
2018-09-18 16:02:48 +03:00
committed by SvyatoslavScherbina
parent 8ebcc61a70
commit 7dba019a14
38 changed files with 166 additions and 22 deletions
+9
View File
@@ -0,0 +1,9 @@
depends = AVFoundation AudioToolbox CFNetwork CoreAudio CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation GLKit IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore SceneKit Security SpriteKit UIKit darwin posix
language = Objective-C
package = platform.ARKit
headers = ARKit/ARKit.h
headerFilter = ARKit/**
compilerOpts = -framework ARKit
linkerOpts = -framework ARKit
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit darwin posix
language = Objective-C
package = platform.AuthenticationServices
headers = AuthenticationServices/AuthenticationServices.h
headerFilter = AuthenticationServices/**
compilerOpts = -framework AuthenticationServices
linkerOpts = -framework AuthenticationServices
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit darwin posix
language = Objective-C
package = platform.BusinessChat
headers = BusinessChat/BusinessChat.h
headerFilter = BusinessChat/**
compilerOpts = -framework BusinessChat
linkerOpts = -framework BusinessChat
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreLocation CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MapKit Metal OpenGLESCommon QuartzCore Security UIKit darwin posix
language = Objective-C
package = platform.CarPlay
headers = CarPlay/CarPlay.h
headerFilter = CarPlay/**
compilerOpts = -framework CarPlay
linkerOpts = -framework CarPlay
+1 -1
View File
@@ -1,4 +1,4 @@
depends = CoreFoundation Foundation darwin posix
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.ClassKit
headers = ClassKit/ClassKit.h
+1 -1
View File
@@ -1,4 +1,4 @@
depends = CoreVideo CoreFoundation Foundation darwin posix
depends = CFNetwork CoreFoundation CoreGraphics CoreVideo Foundation IOSurface Security darwin posix
language = Objective-C
package = platform.CoreML
headers = CoreML/CoreML.h
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.CoreNFC
headers = CoreNFC/CoreNFC.h
headerFilter = CoreNFC/**
compilerOpts = -framework CoreNFC
linkerOpts = -framework CoreNFC
@@ -0,0 +1,9 @@
depends = CoreFoundation darwin posix
language = Objective-C
package = platform.CoreServices
headers = CoreServices/CoreServices.h
headerFilter = CoreServices/**
compilerOpts = -framework CoreServices
linkerOpts = -framework CoreServices
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.DeviceCheck
headers = DeviceCheck/DeviceCheck.h
headerFilter = DeviceCheck/**
compilerOpts = -framework DeviceCheck
linkerOpts = -framework DeviceCheck
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit darwin posix
language = Objective-C
package = platform.FileProviderUI
headers = FileProviderUI/FileProviderUI.h
headerFilter = FileProviderUI/**
compilerOpts = -framework FileProviderUI
linkerOpts = -framework FileProviderUI
@@ -1,6 +1,7 @@
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.IOSurface
headers.ios_arm32 = IOSurface/IOSurfaceRef.h IOSurface/IOSurfaceObjC.h
headers.ios_arm64 = IOSurface/IOSurfaceRef.h IOSurface/IOSurfaceObjC.h
headerFilter = IOSurface/**
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.IdentityLookup
headers = IdentityLookup/IdentityLookup.h
headerFilter = IdentityLookup/**
compilerOpts = -framework IdentityLookup
linkerOpts = -framework IdentityLookup
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface IdentityLookup ImageIO Metal OpenGLESCommon QuartzCore Security UIKit darwin posix
language = Objective-C
package = platform.IdentityLookupUI
headers = IdentityLookupUI/IdentityLookupUI.h
headerFilter = IdentityLookupUI/**
compilerOpts = -framework IdentityLookupUI
linkerOpts = -framework IdentityLookupUI
+1 -1
View File
@@ -1,4 +1,4 @@
depends = CFNetwork Contacts CoreFoundation CoreLocation Foundation Security darwin posix
depends = CFNetwork CoreFoundation CoreLocation Foundation Security darwin posix
language = Objective-C
package = platform.Intents
headers = Intents/Intents.h
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics Foundation IOSurface Metal Security darwin posix
language = Objective-C
package = platform.MetalPerformanceShaders
headers = MetalPerformanceShaders/MetalPerformanceShaders.h
headerFilter = MetalPerformanceShaders/** MPSNeuralNetwork/** MPSImage/** MPSCore/** MPSMatrix/** MPSRayIntersector/**
compilerOpts = -framework MetalPerformanceShaders
linkerOpts = -framework MetalPerformanceShaders
@@ -1,4 +1,4 @@
depends = CoreFoundation darwin posix
depends = CoreFoundation CoreServices darwin posix
language = Objective-C
package = platform.MobileCoreServices
headers = MobileCoreServices/MobileCoreServices.h
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreML CoreVideo Foundation IOSurface Security darwin posix
language = Objective-C
package = platform.NaturalLanguage
headers = NaturalLanguage/NaturalLanguage.h
headerFilter = NaturalLanguage/**
compilerOpts = -framework NaturalLanguage
linkerOpts = -framework NaturalLanguage
@@ -0,0 +1,9 @@
depends = CoreFoundation Security darwin posix
language = Objective-C
package = platform.Network
headers = Network/Network.h
headerFilter = Network/**
compilerOpts = -framework Network
linkerOpts = -framework Network
+1 -1
View File
@@ -1,4 +1,4 @@
depends = OpenGLESCommon posix
depends = EAGL OpenGLESCommon darwin posix
language = Objective-C
package = platform.gles
headers = OpenGLES/ES1/gl.h OpenGLES/ES1/glext.h
+1 -1
View File
@@ -1,4 +1,4 @@
depends = OpenGLESCommon posix
depends = EAGL OpenGLESCommon darwin posix
language = Objective-C
package = platform.gles2
headers = OpenGLES/ES2/gl.h OpenGLES/ES2/glext.h
+1 -1
View File
@@ -1,4 +1,4 @@
depends = OpenGLESCommon posix
depends = EAGL OpenGLESCommon darwin posix
language = Objective-C
package = platform.gles3
headers = OpenGLES/ES3/gl.h OpenGLES/ES3/glext.h
+9
View File
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit darwin posix
language = Objective-C
package = platform.PDFKit
headers = PDFKit/PDFKit.h
headerFilter = PDFKit/**
compilerOpts = -framework PDFKit
linkerOpts = -framework PDFKit
+9
View File
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreML CoreVideo EAGL Foundation IOSurface ImageIO Metal OpenGLESCommon Security darwin posix
language = Objective-C
package = platform.Vision
headers = Vision/Vision.h
headerFilter = Vision/**
compilerOpts = -framework Vision
linkerOpts = -framework Vision
+4 -2
View File
@@ -24,11 +24,13 @@ headers = AppleTextureEncoder.h AssertMacros.h Availability.h AvailabilityIntern
bank/bank_types.h \
bsm/audit.h \
os/activity.h os/availability.h os/base.h os/lock.h \
os/object.h os/overflow.h os/trace.h
# simd/simd.h
os/log.h os/object.h os/overflow.h os/trace.h \
simd/simd.h
headerFilter = **
excludedFunctions = __tg_promote
compilerOpts = -D_XOPEN_SOURCE
linkerOpts = -ldl -lz
+1 -1
View File
@@ -1,4 +1,4 @@
depends = AVFoundation AVKit AudioToolbox CFNetwork CoreAudio CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaPlayer MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit darwin posix
depends = AVFoundation AVKit AudioToolbox CFNetwork CoreAudio CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit darwin posix
language = Objective-C
package = platform.iAd
headers = iAd/iAd.h
+1 -1
View File
@@ -40,4 +40,4 @@ static int init_sockets() {
}
static void deinit_sockets() {
}
}
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
../../../../dist/bin/run_konan defFileDependencies -target ios_arm32 -target ios_arm64 -target ios_x64 *.def
+1 -1
View File
@@ -1,7 +1,7 @@
depends = posix
package = platform.zlib
headers = zconf.h zlib.h
headerFilter = zlib.h
headerFilter = zconf.h zlib.h
compilerOpts = -DByte=uByte -DBytef=uBytef
linkerOpts = -lz
+1 -1
View File
@@ -1,4 +1,4 @@
depends = CoreFoundation CoreGraphics CoreVideo IOSurface darwin posix
depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText CoreVideo DiskArbitration IOKit IOSurface ImageIO Security darwin libkern osx posix
language = Objective-C
package = platform.Accelerate
headers = Accelerate/Accelerate.h
+1 -1
View File
@@ -1,4 +1,4 @@
depends = CoreVideo CoreFoundation Foundation darwin posix
depends = ApplicationServices CFNetwork CoreFoundation CoreGraphics CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Security darwin libkern osx posix
language = Objective-C
package = platform.CoreML
headers = CoreML/CoreML.h
+1 -1
View File
@@ -1,4 +1,4 @@
depends = CoreFoundation CoreGraphics darwin posix
depends = CoreFoundation CoreGraphics IOKit darwin libkern posix
language = Objective-C
package = platform.CoreText
headers = CoreText/CoreText.h
+1 -1
View File
@@ -1,4 +1,4 @@
depends = OpenGL OpenGLCommon posix
depends = OpenGL OpenGLCommon darwin posix
language = Objective-C
package = platform.GLUT
headers = GLUT/glut.h
+1 -1
View File
@@ -1,4 +1,4 @@
depends = OpenGLCommon posix
depends = OpenGLCommon darwin posix
language = Objective-C
package = platform.OpenGL
headers = OpenGL/glu.h
+1 -1
View File
@@ -1,4 +1,4 @@
depends = OpenGLCommon posix
depends = OpenGLCommon darwin posix
language = Objective-C
package = platform.OpenGL3
headers = OpenGL/gl3.h OpenGL/gl3ext.h
+4 -2
View File
@@ -24,11 +24,13 @@ headers = AppleTextureEncoder.h AssertMacros.h Availability.h AvailabilityIntern
bank/bank_types.h \
bsm/libbsm.h \
os/activity.h os/availability.h os/base.h os/lock.h \
os/object.h os/overflow.h os/trace.h
# simd/simd.h
os/log.h os/object.h os/overflow.h os/trace.h \
simd/simd.h
headerFilter = **
excludedFunctions = __tg_promote
compilerOpts = -D_XOPEN_SOURCE
linkerOpts = -ldl -lz
+1 -1
View File
@@ -62,4 +62,4 @@ static int init_sockets() {
}
static void deinit_sockets() {
}
}
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
../../../../dist/bin/run_konan defFileDependencies -target macos_x64 *.def
+1 -1
View File
@@ -1,7 +1,7 @@
depends = posix
package = platform.zlib
headers = zconf.h zlib.h
headerFilter = zlib.h
headerFilter = zconf.h zlib.h
compilerOpts = -DByte=uByte -DBytef=uBytef
linkerOpts = -lz