package mirage-bootvar

  1. Overview
  2. Docs
Boot time arguments for MirageOS

Install

Dune Dependency

Authors

Maintainers

Sources

mirage-bootvar-1.0.0.tbz
sha256=e3e4d9b3fd96fa8fe1f5e0a59e6f8a80b58505a21d3296ed08d396ed9ac905f8
sha512=817017d81b5dc0a16956ff1ef0cdaadf4b7f8572d33ce02683fdcdc95a18b0995599a8c7c3ae555ff1ef097195ebe9417f8fc1e0e23d50216c60eb5e95b7f5a8

Description

Mirage-bootvar reads and parses boot parameters for MirageOS unikernels.

Tags

org:mirage

Published: 17 May 2024

README

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.

Dependencies (2)

  1. dune >= "2.6"
  2. ocaml >= "4.08.0"

Dev Dependencies (1)

  1. ounit2 with-test

Used by

None

Conflicts (2)

  1. mirage-solo5 < "0.6.0"
  2. mirage-xen < "6.0.0"
OCaml

Innovation. Community. Security.