Skip to content

Commit 9435d67

Browse files
committed
Split into 5.3/5.4, and significantly rework the recipe.
1 parent 2627052 commit 9435d67

14 files changed

+5963
-156
lines changed

0_RootFS/OCaml/build_tarballs.jl

Lines changed: 0 additions & 156 deletions
This file was deleted.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
### Instructions for adding a new version of the OCaml toolchain
2+
#
3+
# * update the `version` variable and `sources`
4+
# * To deploy the shard and automatically update your BinaryBuilderBase's
5+
# `Artifacts.toml`, use the `--deploy` flag to the `build_tarballs.jl` script.
6+
# You can build & deploy by running:
7+
#
8+
# julia build_tarballs.jl --debug --verbose --deploy TARGET
9+
#
10+
11+
using BinaryBuilderBase, BinaryBuilder, Pkg.Artifacts
12+
13+
include("../common.jl")
14+
15+
name = "OCamlBase"
16+
version = v"5.3.0"
17+
18+
sources = [
19+
GitSource("https://github.com/ocaml/ocaml.git",
20+
"1ccb919e35f8378834060c503ae953897fe0fb7f"), # 5.3.0
21+
GitSource("https://github.com/ocaml/dune",
22+
"76c0c3941798f81dcc13a305d7abb120c191f5fa"), # 3.19.1
23+
GitSource("https://github.com/ocaml/ocamlbuild",
24+
"131ba63a1b96d00f3986c8187677c8af61d20a08"), # 0.16.1
25+
GitSource("https://github.com/ocaml/opam",
26+
"e13109411952d4f723a165c2a24b8c03c4945041"), # 2.3.0
27+
DirectorySource("./bundled"),
28+
]
29+
30+
include("../ocaml_common.jl")

0 commit comments

Comments
 (0)