ocaml_intrinsics_kernel (1012B)
1 {%- import "package_sets" as ps -%} 2 {%- set pkg_version="0.17.1" -%} 3 {%- set pkg_format="tar.gz" -%} 4 {% extends "genlinks" %} 5 {% block package_deps -%} 6 #+{{pkg_install_name("busybox-diffutils")}} 7 {{ ps.toolchain() }} 8 #+{{pkg_install_name("ocaml:dynlink")}} 9 #+{{pkg_install_name("dune")}} 10 #@untar:-z:sha256:c988b7769a59749631c3c98ba5edd1d2fe91f5dc380b5e0593c073c92f4bee01:. 11 {% endblock %} 12 {%- block build %} 13 dune build --release --verbose 14 15 {% endblock %} 16 {%- block install %} 17 dune install \ 18 --destdir="$pthbs_destdir" \ 19 --prefix="$prefix" \ 20 --libdir="$prefix/{{ocamldir}}" \ 21 --bindir="$prefix/{{bindir}}" \ 22 --sbindir="$prefix/{{sbindir}}" \ 23 --etcdir="$prefix/{{configdir}}/etc" \ 24 --mandir="$prefix/{{mandir}}" \ 25 --docdir="$prefix/{{docdir}}/{{shortname}}" \ 26 --datadir="$prefix/{{datadir}}" \ 27 28 {% endblock %} 29 {% block check -%} 30 dune runtest --build-dir=.testenv --verbose 31 32 {% endblock %} 33 {% block genlinks_begin %} 34 x["./{{ocamldir}}/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel.ml"]=1 35 {% endblock %}