Patina Development Vehicle

June 5, 2026 ยท View on GitHub

CI Nightly Regression Tests

The primary purpose of this repository is to serve as a test vehicle for the Patina project. It can also be used as a reference for a simple integration of Patina with EDK II components. It contains a permanent fork of OvmfPkg from EDK II adapted for Patina.

Documentation

All patina-qemu platform documentation is maintained in the docs/ mdBook. Start with the Introduction. The two supported platforms have their own documentation pages:

Other common topics:

The book is built with mdBook.

Building the Book Locally

The pinned versions of mdBook and its preprocessors are defined in the [tools] section of rust-toolchain.toml. CI installs the same versions from this file.

To install them locally, install Rust and then run cargo install --locked <name>@<version> for each entry under [tools]. For example:

cargo install --locked mdbook@<version>

Substitute cargo binstall for cargo install if you have it for faster installs from prebuilt binaries.

Then serve the book from the docs/ directory:

cd docs
mdbook serve --open