Skip to content

Commit f06ffc2

Browse files
authored
Merge pull request ocaml#23473 from dinosaure/release-esperanto-v0.0.3
Release of esperanto.0.0.3
2 parents 915054f + b0ac18b commit f06ffc2

File tree

2 files changed

+52
-0
lines changed
  • packages
    • esperanto-cosmopolitan/esperanto-cosmopolitan.0.0.3
    • esperanto/esperanto.0.0.3

2 files changed

+52
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
opam-version: "2.0"
2+
maintainer: "Romain Calascibetta <[email protected]>"
3+
authors: "Romain Calascibetta <[email protected]>"
4+
homepage: "https://github.com/dinosaure/esperanto"
5+
bug-reports: "https://github.com/dinosaure/esperanto/issues/"
6+
license: "MIT"
7+
tags: "org:mirage"
8+
dev-repo: "git+https://github.com/dinosaure/esperanto.git"
9+
build: [
10+
[ "sh" "-c" "cd toolchain && ./configure.sh --prefix=%{prefix}%" ]
11+
[ make "-C" "toolchain" "all" "V=1" ]
12+
]
13+
# We should depend on conf-binutils but the package does not work on FreeBSD
14+
# even if we can do [pkg install binutils] on FreeBSD 12
15+
# depends: [
16+
# "conf-binutils"
17+
# ]
18+
install: [ make "-C" "toolchain" "install" ]
19+
synopsis: "Cosmopolitan toolchain for OCaml compiler"
20+
description: "A little toolchain for OCaml with Cosmopolitan"
21+
available: [ arch = "x86_64" & (os = "linux" | os = "freebsd" | os = "openbsd") ]
22+
url {
23+
src: "https://github.com/dinosaure/esperanto/releases/download/v0.0.3/esperanto-v0.0.3.tar.gz"
24+
checksum: "sha512=cd3caf25716a185431cd97fa7a9b3a7e6a286819cc83d0e1fe1f1f94f3985f5a6f4a328511f8b7f8c26b9f3eb0d24ff586bb8095b2d5475ceb42ea1e224cce67"
25+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
opam-version: "2.0"
2+
maintainer: "Romain Calascibetta <[email protected]>"
3+
authors: "Romain Calascibetta <[email protected]>"
4+
homepage: "https://github.com/dinosaure/gilbraltar"
5+
bug-reports: "https://github.com/dinosaure/gilbraltar/issues/"
6+
license: "MIT"
7+
tags: "org:mirage"
8+
dev-repo: "git+https://github.com/dinosaure/gilbraltar.git"
9+
build: [
10+
["sh" "-c" "cd caml && ./configure.sh --prefix=%{prefix}% --target=x86_64-esperanto-none-static"]
11+
[make "-C" "caml" "-j%{jobs}%"]
12+
]
13+
install: [make "-C" "caml" "install" ]
14+
depends: [
15+
"conf-which" {build}
16+
"ocaml-src" {build}
17+
"esperanto-cosmopolitan" {build}
18+
# "cosmopolitan-pth" {build}
19+
"ocaml" {>= "4.13.0" & < "4.15.0"}
20+
]
21+
synopsis: "An OCaml compiler with Cosmopolitan"
22+
description:
23+
"An OCaml compiler (toolchain) with Cosmopolitan as the C library"
24+
url {
25+
src: "https://github.com/dinosaure/esperanto/releases/download/v0.0.3/esperanto-v0.0.3.tar.gz"
26+
checksum: "sha512=cd3caf25716a185431cd97fa7a9b3a7e6a286819cc83d0e1fe1f1f94f3985f5a6f4a328511f8b7f8c26b9f3eb0d24ff586bb8095b2d5475ceb42ea1e224cce67"
27+
}

0 commit comments

Comments
 (0)