Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[new release] mirage-bootvar (1.0.0) #25887

Merged
merged 1 commit into from
May 17, 2024

Conversation

hannesm
Copy link
Member

@hannesm hannesm commented May 16, 2024

Boot time arguments for MirageOS

CHANGES:
  • parse-argv, mirage-bootvar-unix, mirage-bootvar-solo5, and mirage-bootvar-xen
    have been merged into the single mirage-bootvar package. This uses dune
    variants to select the concrete implementation. The selection is done by
    the mirage tool which inspects the "target" option in mirage configure
    and outputs the desired ocamlfind sublibrary into the dune.build file.
  • The main logic is provided by the Mirage_bootvar module, while the
    implementation to retrieve the boot parameters is provided by the dune variant
    backend, and implemented by mirage-bootvar.unix, mirage-bootvar.solo5, and
    mirage-bootvar.xen Revise: only the backend (val cmd_line : unit -> string) is the virtual part mirage/mirage-bootvar#1

CHANGES:

* parse-argv, mirage-bootvar-unix, mirage-bootvar-solo5, and mirage-bootvar-xen
  have been merged into the single mirage-bootvar package. This uses dune
  variants to select the concrete implementation. The selection is done by
  the mirage tool which inspects the "target" option in `mirage configure`
  and outputs the desired ocamlfind sublibrary into the dune.build file.
* The main logic is provided by the Mirage_bootvar module, while the
  implementation to retrieve the boot parameters is provided by the dune variant
  backend, and implemented by mirage-bootvar.unix, mirage-bootvar.solo5, and
  mirage-bootvar.xen mirage/mirage-bootvar#1
@hannesm
Copy link
Member Author

hannesm commented May 17, 2024

this is all green and ready to be merged.

@mseri mseri merged commit 65fa01a into ocaml:master May 17, 2024
2 checks passed
@mseri
Copy link
Member

mseri commented May 17, 2024

Thanks

@hannesm hannesm deleted the release-mirage-bootvar-v1.0.0 branch May 17, 2024 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants