fix(ios): Tauri iOS build with binary XCFramework dependencies - #13995
Conversation
…ract binaryTargets and also not including Frameworks when linking
Package Changes Through 78a7998There are 10 changes which include tauri with minor, tauri-cli with minor, @tauri-apps/cli with minor, tauri-utils with minor, tauri-bundler with minor, tauri-macos-sign with minor, tauri-runtime-wry with minor, tauri-runtime with minor, @tauri-apps/api with minor, tauri-plugin with minor Planned Package VersionsThe following package releases are the planned based on the context of changes in this pull request.
Add another change file through the GitHub UI by following this link. Read about change files or the docs at github.com/jbolda/covector |
| .join(format!("{configuration}-{sdk}")); | ||
|
|
||
| println!( | ||
| "cargo::rustc-link-search=framework={}", |
There was a problem hiding this comment.
| "cargo::rustc-link-search=framework={}", | |
| "cargo:rustc-link-search=framework={}", |
There was a problem hiding this comment.
Is this correct? Double : appears to be the correct convention from the docs - https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-search (and also later in the existing build.rs code)
There was a problem hiding this comment.
Both are correct. :: is the new syntax. Tauri's msrv is high enough to be able to use the new syntax.
There was a problem hiding this comment.
oh ok i thought we were still tied to the old syntax :)
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
Fix Tauri iOS build with binary XCFramework dependencies, allows extracting binaryTargets that are zipped and also not including XCFrameworks when linking.
Closes #13332