| Crates.io | cargo-zoo |
| lib.rs | cargo-zoo |
| version | 0.1.2 |
| created_at | 2025-09-12 11:02:15.589395+00 |
| updated_at | 2025-09-13 01:35:19.217274+00 |
| description | A tool for OS development |
| homepage | https://github.com/zzjrabbit/racaOS/tree/edition19/zoo |
| repository | https://github.com/zzjrabbit/racaOS |
| max_upload_size | |
| id | 1835548 |
| size | 298,836 |
Zoo is a OS development tool. It automatically generates a virtual disk image and runs qemu. This project is inspired by osdk
Configurations should be written in zoo.toml.
Example:
[build]
kernel_crate = "kernel"
profile = "dev"
features = []
[qemu]
args = []
hw_virt = true # enables hardware virtualization
serial_target = "stdio"
smp_cores = 2 # number of cores to use
memory_size = 1m
Builds the virtual disk image.
Runs the virtual machine.
This command shares most of the options with the build command.