You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we have a magic build.rs file that syncs down a specific git revision of MoltenVK and then runs MoltenVK's even more magic fetch_dependencies.sh script which syncs down another 6-7 C++ dependencies from git, and then it is able to build.
All of this does work, but it is a bit fragile and ran into a specific problem where our license scanner in cargo-about didn't detect the additional dependencies and licenses of these downloaded dependencies because they simply do not exist in the .crate file, only exist in the target directory after build.rs have been run - which is hard to scan and find.
@MaikKlein@Jake-Shadle think we should try and change to have an explicit update script that we run manually to get down MoltenVK and all its dependencies and check it in, instead of build.rs.
The text was updated successfully, but these errors were encountered:
Currently we have a magic
build.rs
file that syncs down a specific git revision of MoltenVK and then runs MoltenVK's even more magicfetch_dependencies.sh
script which syncs down another 6-7 C++ dependencies from git, and then it is able to build.All of this does work, but it is a bit fragile and ran into a specific problem where our license scanner in
cargo-about
didn't detect the additional dependencies and licenses of these downloaded dependencies because they simply do not exist in the.crate
file, only exist in the target directory afterbuild.rs
have been run - which is hard to scan and find.@MaikKlein @Jake-Shadle think we should try and change to have an explicit update script that we run manually to get down MoltenVK and all its dependencies and check it in, instead of
build.rs
.The text was updated successfully, but these errors were encountered: