Closed ygdrasil-io closed 2 months ago
For testing purposes, I created a fake release. If necessary, you can find the new builds here: https://github.com/ygdrasil-io/wgpu-native/releases/tag/v0.0.0.1
https://github.com/ygdrasil-io/wgpu-native/releases/tag/v0.0.0.2 (There was a typo on Macos release)
The android version is working well :
This is great! I reviewed your changes, and it looks fine to me. Can you please also update the description at the top? It says "Each target (os + architecture) is build in a seperate job." but this is no longer the case.
Since this change is potentially impactful, I prefer to first merge #402 and do a release, then merge this pr and do another release.
We can combine this with #410
Note: #411 will probably introduce merge conflicts.
@almarklein If you have the permissions, could you please retry the failing job? The cloning of the Git repository https://github.com/glfw/glfw.git seems to have failed for some reason.
Awesome work, thanks! 🚀
Out of curiosity, do you know why the linux-aarch64 build takes abour half an hour, while all other builds take less than 4 minutes (most less than 1 min)? Would it be due to emulating arm64 on x86?
I think you are right, on my Mac Studio I see the same behaviour when I'm running a x86 VM, while arm VM are almost as quick of the host OS.
May be we could try cross compilation over virtualisation ?
It's not the end of the world, I was mostly curious because that one build stands out.