this repo has no description
1opam-version: "2.0" 2maintainer: "Martin Lucina <martin@lucina.net>" 3authors: "Martin Lucina <martin@lucina.net>" 4homepage: "https://github.com/mirage/ocaml-solo5" 5bug-reports: "https://github.com/mirage/ocaml-solo5/issues/" 6license: "MIT" 7tags: "org:mirage" 8dev-repo: "git+https://github.com/mirage/ocaml-solo5.git" 9build: [ 10 ["./configure.sh" 11 "--prefix=%{prefix}%" 12 "--target=x86_64-solo5-none-static" { arch = "x86_64" } 13 "--target=aarch64-solo5-none-static" { arch = "arm64" } 14 "--ocaml-configure-option=--disable-flat-float-array" {ocaml-option-no-flat-float-array:installed} 15 "--ocaml-configure-option=--enable-flambda" {ocaml-option-flambda:installed} 16 "--ocaml-configure-option=--disable-naked-pointers" {ocaml-option-nnp:installed} 17 ] 18 [make "-j%{jobs}%"] 19] 20depopts: [ 21 "ocaml-option-no-flat-float-array" 22 "ocaml-option-flambda" 23 "ocaml-option-nnp" 24] 25install: [make "install" ] 26depends: [ 27 "conf-which" {build} 28 "ocamlfind" {build} # needed by dune context (for tests) 29 "ocaml-src" {build} 30 "ocaml" {>= "4.12.1" & < "4.15.0"} 31 "solo5" {>= "0.7.0"} 32] 33conflicts: [ 34 "sexplib" {= "v0.9.0"} 35 "solo5-kernel-ukvm" 36 "solo5-kernel-virtio" 37 "solo5-kernel-muen" 38] 39available: [ 40 ((os = "linux" & (arch = "x86_64" | arch = "arm64")) 41 | (os = "freebsd" & arch = "x86_64") 42 | (os = "openbsd" & arch = "x86_64")) 43] 44synopsis: "OCaml cross-compiler to the freestanding Solo5 backend" 45description: 46 "This package provides a OCaml cross-compiler, suitable for linking with a Solo5 unikernel." 47url { 48 src: 49 "https://github.com/mirage/ocaml-solo5/releases/download/v0.8.0/ocaml-solo5-0.8.0.tbz" 50 checksum: [ 51 "sha256=0a6a801b06f18e0887063817c64777a4ea34dd11f23a34e52a4a98e8a6eca935" 52 "sha512=8daa29b8019f0d0dc6e4bb9626dac1830aa08fe27e8cd2e8a02d7e67c339e2ce98b7a66053c03713f6fedec5b635c8b60bb1333efc10a481937baccb7c686b9c" 53 ] 54} 55x-commit-hash: "a9884ed6ecac9e0b472e9c9b3d70317f94bed309"