## Description

This PR implements another Teaclave client SDK in Swift, i.e., an iOS framework 
for Teaclave client users.
You can view, comment on, or merge this pull request online at:

  https://github.com/apache/incubator-teaclave/pull/479

-- Commit Summary --

  * Support x86_64-apple-ios target
  * Use cargo-lipo to build universal fat static libarary
  * Install x86_64-apple-ios toolchain
  * Add iOS framework
  * Build the framework in CI

-- File Changes --

    M .github/workflows/ci.yml (5)
    M common/protected_fs_rs/build.rs (2)
    M common/protected_fs_rs/protected_fs_c/build.sh (1)
    A sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.pbxproj 
(533)
    A 
sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.xcworkspace/contents.xcworkspacedata
 (7)
    A 
sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
 (8)
    A 
sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
 (16)
    A 
sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/project.xcworkspace/xcuserdata/sunmingshen.xcuserdatad/UserInterfaceState.xcuserstate
 (0)
    A 
sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/xcuserdata/sunmingshen.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
 (6)
    A 
sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK.xcodeproj/xcuserdata/sunmingshen.xcuserdatad/xcschemes/xcschememanagement.plist
 (19)
    A sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK/Info.plist (22)
    A sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK/TeaclaveClientSDK.h (26)
    A sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK/TeaclaveClientSDK.modulemap 
(9)
    A sdk/swift/TeaclaveClientSDK/TeaclaveClientSDK/TeaclaveClientSDK.swift 
(327)
    A sdk/swift/TeaclaveClientSDK/TeaclaveClientSDKTests/Info.plist (22)
    A 
sdk/swift/TeaclaveClientSDK/TeaclaveClientSDKTests/TeaclaveClientSDKTests.swift 
(174)

-- Patch Links --

https://github.com/apache/incubator-teaclave/pull/479.patch
https://github.com/apache/incubator-teaclave/pull/479.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/479

Reply via email to