multipass
multipass copied to clipboard
Fix multipass_tests target on Ubuntu ARM64 (#3739)
This PR:
- Excludes QEMU code from tests if QEMU not enabled.
- Ensures that all
<BACKEND>_ENABLEDdefinition checks occur at compile time, not run time, using#ifdef.
Fixes #3739 (Building target multipass_tests fails on Ubuntu ARM64)