vezel-dev / zig-sdk

An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.

Home Page:https://docs.vezel.dev/zig-sdk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improve emulator detection and support

alexrp opened this issue · comments

  • We get the QEMU binary names wrong in some cases (e.g. qemu-i386 for TargetArchitecture=x86).
  • We get the Wine binary name wrong for 64-bit (should probably just always be wine).
  • Our logic around Wine usage is questionable and needs an audit.
  • Our logic around WSL probably doesn't handle Arm64 correctly.
  • Our logic around Darling is incorrect (Darling can run 32-bit stuff on 64-bit).
  • We should support Rosetta 2 on macOS.