mte/unikernel/duniverse/mirage-bootvar
2025-11-11 02:07:51 +01:00
..
.github/workflows 2025-11-11 02:07:51 +01:00
lib 2025-11-11 02:07:51 +01:00
parse_argv 2025-11-11 02:07:51 +01:00
solo5 2025-11-11 02:07:51 +01:00
test 2025-11-11 02:07:51 +01:00
unix 2025-11-11 02:07:51 +01:00
xen 2025-11-11 02:07:51 +01:00
.git-blame-ignore-revs 2025-11-11 02:07:51 +01:00
.ocamlformat 2025-11-11 02:07:51 +01:00
AUTHORS 2025-11-11 02:07:51 +01:00
CHANGES.md 2025-11-11 02:07:51 +01:00
dune-project 2025-11-11 02:07:51 +01:00
LICENSE.md 2025-11-11 02:07:51 +01:00
mirage-bootvar.opam 2025-11-11 02:07:51 +01:00
README.md 2025-11-11 02:07:51 +01:00

mirage-bootvar

An OCaml library to read MirageOS unikernel boot parameters for different targets.

This package contains the variant Mirage_bootvar.mli with the single function argv which returns the array of boot parameters. Implementations of this function for Xen, Solo5, and Unix targets are provided as well.

Since on some targets, the boot parameters are flattened to a single string, there is no support for whitespaces.

Installation

You can use opam to install mirage-bootvar:

opam install mirage-bootvar

History

This repository originates from four git repositories:

In May 2024, this was consolidated into a single git repository using dune variants.

License

The code is licensed under the ISC license. See LICENSE.md and AUTHORS for further information.