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
Cross-bundling from macOS to Windows may be straightforward (just have to make the right directory tree).
Windows to macOS requires setting permission bits in executable and dynamic libraries. We could do this by zipping the app bundle and tweaking the permission bits inside the zip file.
Once we get the build system moved over to zig build, we could even build cross-platform binaries on a single platform and not have to do any "combine" step. The tricky part here is angle and dawn - these are big libs with their own complicated build systems that we probably don't want to port to zig build. Ideally we use prebuilt artifacts so we don't need to deal with it.
Enable cross bundling of Orca applications.
Some resources:
Of course we'd also need to package pre-built binaries for all platforms into a single release. So our release folder may have this structure:
orcadev install
command and CI release action to combine installs from win/macorca bundle
to add a target option and do the cross-bundlingorcadev build
command and CI build actionsThe text was updated successfully, but these errors were encountered: