Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: remove ios build dependency on filamat #8465

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

poweifeng
Copy link
Contributor

We are in the process of updating glslang, which requires

set(IOS_MIN_TARGET "13.0")

This is a problem since we are targeting iOS 11 in general. glslang is a filamat depedency, and we're building filamat for iOS for the iOS version of the backend test.

So one solution is to set set(IOS_MIN_TARGET "13.0") for the backend test. And we might revisit this solution later.

But for now, we simply disable backend tests (and filamat tests) for iOS.

We are in the process of updating glslang, which requires

set(IOS_MIN_TARGET "13.0")

This is a problem since we are targeting iOS 11 in general.
glslang is a filamat depedency, and we're building filamat for
iOS for the iOS version of the backend test.

So one solution is to set set(IOS_MIN_TARGET "13.0") for the
backend test. And we might revisit this solution later.

But for now, we simply disable backend tests (and filamat tests)
for iOS.
@poweifeng poweifeng added the internal Issue/PR does not affect clients label Feb 20, 2025
@poweifeng poweifeng requested a review from bejado February 20, 2025 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Issue/PR does not affect clients
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant