package mirage-bootvar

All checked builds pass
  1. Overview
  2. Docs
Boot time arguments for MirageOS

Install

dune-project
 Dependency

Authors

Maintainers

Sources

mirage-bootvar-1.0.1.tbz
sha256=12e5efb6dda76a9dc1ee363b9d831e9cea9a98b4d0aeec8527c2b6b5167806ad
sha512=306decf2278ca021c71934c9a99036d7b958698a3fe5b618fa7618e0b89d9e8ea901db0e2ff0ac31bf1a939a22105a9bf6240649b2e63ce6230e75dbf75c3449

Description

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

Tags

org:mirage

Added to opam-repository:

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

Optional Dependencies (2)

  1. mirage-solo5
  2. mirage-xen

Used by

None

Conflicts (2)

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

Build status

Results of building mirage-bootvar with each compiler on check.ci.ocaml.org, run of against opam-repository 8a77e58. All results for this package.

Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.

Version OCaml 4.11 OCaml 4.14 OCaml 5.2 OCaml 5.4 OCaml 5.5
1.0.1 (this version) good good good good good
  • good Package successfully built
  • partial One of the dependencies failed to build
  • bad Package failed to build
  • n/a Package is not available in this environment
  • internal Internal failure