summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog1
-rwxr-xr-xdevel/ocamlbuild/BUILD1
-rwxr-xr-xdevel/ocamlbuild/DEPENDS1
-rwxr-xr-xdevel/ocamlbuild/DETAILS21
-rw-r--r--devel/ocamlbuild/HISTORY2
5 files changed, 26 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bfd6dc6a5a..18063c31c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2019-08-20 Ismael Luceno <ismael@sourcemage.org>
* devel/z3: new spell, The Z3 Theorem Prover
+ * devel/ocamlbuild: new spell, generic build tool
2019-08-17 Vlad Glagolev <stealth@sourcemage.org>
* utils/perf: new spell, Linux performance analyzing tool
diff --git a/devel/ocamlbuild/BUILD b/devel/ocamlbuild/BUILD
new file mode 100755
index 0000000000..1b2ae060ed
--- /dev/null
+++ b/devel/ocamlbuild/BUILD
@@ -0,0 +1 @@
+make configure all
diff --git a/devel/ocamlbuild/DEPENDS b/devel/ocamlbuild/DEPENDS
new file mode 100755
index 0000000000..8da72f2b1a
--- /dev/null
+++ b/devel/ocamlbuild/DEPENDS
@@ -0,0 +1 @@
+depends ocaml
diff --git a/devel/ocamlbuild/DETAILS b/devel/ocamlbuild/DETAILS
new file mode 100755
index 0000000000..b40f6ddc5e
--- /dev/null
+++ b/devel/ocamlbuild/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=ocamlbuild
+ VERSION=0.14.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/ocaml/ocamlbuild
+ SOURCE_URL=("$WEB_SITE/archive/$VERSION.tar.gz")
+ SOURCE_HASH=sha512:ae60247396399dfd35644c8c1986ef7679e5a9964df82e3388bfc6dd4c5b88a13d6869a698d14a9ac70dc48e4ce1c003f543c85426d8c862ca31dea37a554b07
+ LICENSE=(GPL-2.0-only)
+ SHORT="generic build tool"
+cat << EOF
+OCamlbuild is a generic build tool, that has built-in rules for building OCaml
+library and programs.
+
+OCamlbuild's job is to determine the sequence of calls to the compiler, with
+the right set of command-line flags, needed to build your OCaml-centric
+software project.
+
+In recent years, the OCaml community has converged towards a more recent and
+faster build tool: Dune. If you are choosing a build system, you should probably
+use Dune instead.
+EOF
diff --git a/devel/ocamlbuild/HISTORY b/devel/ocamlbuild/HISTORY
new file mode 100644
index 0000000000..a56707f9d6
--- /dev/null
+++ b/devel/ocamlbuild/HISTORY
@@ -0,0 +1,2 @@
+2019-08-20 Ismael Luceno <ismael@sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: Spell created