onnxruntime/tools/ci_build/github/apple
Rachel Guo 14fcf0a52d
Support visionos build (#20365)
### Description
<!-- Describe your changes. -->

This PR supports a build of onnxruntime.xcframework for xros/xrsimulator
for visionos via the build command of

`python3 tools/ci_build/github/apple/build_apple_framework.py --config
Release/Debug
tools/ci_build/github/apple/default_vision_os_framework_build_settings.json`.

For officially include visionos in ios cocoapods package and testing in
CI, would require separate work for upgrading the Xcode version &
upgrade macOS CI agent to macos-13-arm64 or higher.

### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->

visionos support:
https://github.com/microsoft/onnxruntime/discussions/19313

---------

Co-authored-by: rachguo <rachguo@rachguos-Mini.attlocal.net>
Co-authored-by: rachguo <rachguo@rachguos-Mac-mini.local>
2024-04-23 18:15:07 -07:00
..
c Add MacOS build to ORT C Pod (#18550) 2023-11-28 10:11:53 -08:00
objectivec Enable MacOS build in ORT Objc Pod (#18786) 2023-12-13 13:50:42 -08:00
__init__.py
assemble_apple_packaging_artifacts.sh Add MacOS build to ORT C Pod (#18550) 2023-11-28 10:11:53 -08:00
build_and_assemble_apple_pods.py Bump ruff to 0.3.2 and black to 24 (#19878) 2024-03-13 10:00:32 -07:00
build_apple_framework.py Support xcframework for mac catalyst builds. (#19534) 2024-03-20 10:55:19 -07:00
build_host_protoc.sh Remove protobuf submodule (#15190) 2023-03-27 10:35:49 -07:00
coreml_supported_ops.md [CoreML] Add Softmax and Split op support (#18358) 2023-11-23 14:26:57 -08:00
default_full_apple_framework_build_settings.json Support xcframework for mac catalyst builds. (#19534) 2024-03-20 10:55:19 -07:00
default_full_ios_framework_build_settings.json Support xcframework for mac catalyst builds. (#19534) 2024-03-20 10:55:19 -07:00
default_mobile_ios_framework_build_settings.json Add MacOS build to ORT C Pod (#18550) 2023-11-28 10:11:53 -08:00
default_training_ios_framework_build_settings.json Support xcframework for mac catalyst builds. (#19534) 2024-03-20 10:55:19 -07:00
default_vision_os_framework_build_settings.json Support visionos build (#20365) 2024-04-23 18:15:07 -07:00
framework_info.json.template Support xcframework for mac catalyst builds. (#19534) 2024-03-20 10:55:19 -07:00
get_simulator_device_info.py Remove iOS simulator max runtime version limit. (#19396) 2024-02-06 14:54:06 -08:00
ios_packaging.requirements.txt
package_assembly_utils.py Add MacOS build to ORT C Pod (#18550) 2023-11-28 10:11:53 -08:00
test_apple_packages.py Support xcframework for mac catalyst builds. (#19534) 2024-03-20 10:55:19 -07:00
test_minimal_training_ios_simulator_framework_build_settings.json [Apple framework] Fix minimal build with training enabled. (#19858) 2024-03-12 11:33:30 -07:00
upload_pod_archive_and_update_podspec.sh Update upload_pod_archive_and_update_podspec.sh to take path pattern (#16810) 2023-07-25 08:55:31 -07:00
use_ios_pods_with_custom_build.md Add MacOS build to ORT C Pod (#18550) 2023-11-28 10:11:53 -08:00