From b6a29fbc6ad93bc59d2659e85983e412fb425653 Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Mon, 6 Jul 2026 00:54:33 -0700 Subject: [PATCH] Add Virtualization Framework Support Nucleic-Session: 4FCF4F8B-A7C3-42F6-BE13-1979080F61C7 Co-authored-by: Nucleic --- Package.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Package.swift b/Package.swift index e99126a4..fbe705ee 100644 --- a/Package.swift +++ b/Package.swift @@ -155,6 +155,11 @@ let package = Package( .product(name: "Containerization", package: "containerization"), .product(name: "ContainerizationOCI", package: "containerization"), ]), + // Standalone de-risking spike for the macOS-VM rework: drives the real `MacVMEngine` + // end-to-end on Apple's `Virtualization` framework — clone the golden base, boot the guest, + // `ssh` a command in, and stream stdout (the `mac_vm_exec` agent path); `NUCLEIC_MACVM_BUILD_BASE=1` + // runs the one-time macOS install instead. Run signed with signing/spike.entitlements; not shipped. + .executableTarget(name: "macvm-spike", dependencies: ["NucleicCore"]), .testTarget( name: "NucleicProtocolTests", dependencies: ["NucleicProtocol"]