41 lines
1.5 KiB
Perl
41 lines
1.5 KiB
Perl
$ opam-monorepo lock --require-cross-compile
|
|
==> Using 1 locally scanned package as the target.
|
|
==> Found 8 opam dependencies for the target package.
|
|
==> Querying opam database for their metadata and Dune compatibility.
|
|
==> Calculating exact pins for each of them.
|
|
==> Wrote lockfile with 4 entries to $TESTCASE_ROOT/unikernel.opam.locked. You can now run opam monorepo pull to fetch their sources.
|
|
|
|
$ cat unikernel.opam.locked
|
|
opam-version: "2.0"
|
|
synopsis: "opam-monorepo generated lockfile"
|
|
maintainer: "opam-monorepo"
|
|
depends: [
|
|
"dune" {= "3.0.0"}
|
|
"fmt" {= "0.9.0+dune" & ?vendor}
|
|
"gmp" {= "6.2.9+dune" & ?vendor}
|
|
"mirage-runtime" {= "4.0.0" & ?vendor}
|
|
"ocaml-base-compiler" {= "4.13.1"}
|
|
"ocaml-solo5" {= "0.8.0"}
|
|
"solo5" {= "0.7.1"}
|
|
"zarith" {= "1.12+dune+mirage" & ?vendor}
|
|
]
|
|
pin-depends: [
|
|
["fmt.0.9.0+dune" "https://fmt.src"]
|
|
["gmp.6.2.9+dune" "https://gmp.src"]
|
|
["mirage-runtime.4.0.0" "https://mirage.src"]
|
|
["zarith.1.12+dune+mirage" "https://github.com/ocaml/zarith.git"]
|
|
]
|
|
x-opam-monorepo-cli-args: ["--require-cross-compile"]
|
|
x-opam-monorepo-duniverse-dirs: [
|
|
["https://fmt.src" "fmt"]
|
|
["https://github.com/ocaml/zarith.git" "zarith"]
|
|
["https://gmp.src" "gmp"]
|
|
["https://mirage.src" "mirage"]
|
|
]
|
|
x-opam-monorepo-opam-provided: ["ocaml-solo5"]
|
|
x-opam-monorepo-opam-repositories: [
|
|
"file://$OPAM_MONOREPO_CWD/mini-opam-overlays"
|
|
"file://$OPAM_MONOREPO_CWD/mini-opam-repository"
|
|
]
|
|
x-opam-monorepo-root-packages: ["unikernel"]
|
|
x-opam-monorepo-version: "0.3"
|