Skip to content

Add CI job to test iOS cross-compilation#465

Merged
cary-ilm merged 3 commits intoAcademySoftwareFoundation:mainfrom
cary-ilm:ios-ci
Apr 23, 2025
Merged

Add CI job to test iOS cross-compilation#465
cary-ilm merged 3 commits intoAcademySoftwareFoundation:mainfrom
cary-ilm:ios-ci

Conversation

@cary-ilm
Copy link
Copy Markdown
Member

A build job with IMATH_BUILD_APPLE_FRAMEWORKS=ON. This can't run the tests, but it can confirm it builds and validate the install.

Treata11 and others added 2 commits April 23, 2025 15:31
* Enable Cross-Compilation for iOS.

Signed-off-by: Treata11 <treata11@yahoo.com>

* Fix typo

Replaced `TBB_USE_APPLE_FRAMEWORKS` with `IMATH_BUILD_APPLE_FRAMEWORKS`.

Signed-off-by: Treata <treata11@yahoo.com>

* Ignore macOS finder files

Signed-off-by: Treata11 <treata11@yahoo.com>

* Build: set FRAMEWORK property TRUE for iOS-derived builds before install

Signed-off-by: Treata11 <treata11@yahoo.com>

* Update Framework properties

Signed-off-by: Treata11 <treata11@yahoo.com>

---------

Signed-off-by: Treata11 <treata11@yahoo.com>
Signed-off-by: Treata <treata11@yahoo.com>
Signed-off-by: Cary Phillips <cary@ilm.com>
Signed-off-by: Cary Phillips <cary@ilm.com>
@cary-ilm cary-ilm merged commit 2b294c3 into AcademySoftwareFoundation:main Apr 23, 2025
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants