marvin 37f537184c
CI / build (pull_request) Successful in 10s
CI / build (push) Successful in 11s
refactor: split main.rs into registry, build, and qemu modules
main.rs keeps only the CLI definition and command dispatch:
- registry.rs: image-name validation + XDG registry path handling (tests)
- build.rs: podman mount/unmount, vmlinuz extraction, cpio/gzip initrd
- qemu.rs: direct-kernel-boot VM launch

No behavior change; cargo fmt/clippy/test pass, build/run paths
verified against the mock-vm image.
2026-08-26 20:15:16 +00:00
2026-08-26 19:25:20 +02:00
2026-08-26 19:25:20 +02:00
S
Description
Turn container images into bootable VMs
251 KiB
Languages
Rust 75.1%
Shell 24.7%
Dockerfile 0.2%