ocaml_intrinsics_kernel (1048B)
1 {%- set pkg_version="0.17.1" -%} 2 {%- set pkg_format="tar.gz" -%} 3 {% extends "genlinks" %} 4 {% block package_deps -%} 5 #+{{pkg_install_name("busybox-diffutils")}} 6 #+{{pkg_install_name("musl-cross-make")}} 7 #+{{pkg_install_name("ocaml:dynlink")}} 8 #+{{pkg_install_name("dune")}} 9 #@untar:-z:sha256:c988b7769a59749631c3c98ba5edd1d2fe91f5dc380b5e0593c073c92f4bee01:. 10 {% endblock %} 11 {%- block build %} 12 dune build --release --verbose 13 14 {% endblock %} 15 {%- block install %} 16 dune install \ 17 --destdir="$pthbs_destdir" \ 18 --prefix="$prefix" \ 19 --libdir="$prefix/library.ocaml" \ 20 --bindir="$prefix/command" \ 21 --sbindir="$prefix/command" \ 22 --etcdir="$prefix/config/etc" \ 23 --mandir="$prefix/man" \ 24 --docdir="$prefix/doc/{{shortname}}" \ 25 --datadir="$prefix/data" \ 26 27 {% endblock %} 28 {% block check -%} 29 dune runtest --build-dir=.testenv --verbose 30 31 {% endblock %} 32 {% block genlinks_begin %} 33 x["./library.ocaml/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.ml"]=1 34 {% endblock %} 35 {% block genlinks_rules %} 36 $2 == "library.ocaml" { link($0); next } 37 {% endblock -%}