mrrl

Minimal Reliable Reproducible Linux
git clone https://ccx.te2000.cz/git/mrrl
Log | Files | Refs | Submodules | README

ocaml-ppx_deriving (909B)


      1 {%- set pkg_version="6.1.1" -%}
      2 {%- set upstream_name="ppx_deriving" -%}
      3 {% extends "dune" %}
      4 {% import "macros" as m %}
      5 {% block package_deps -%}
      6 #+{{pkg_install_name("ocaml-compiler-libs")}}
      7 #+{{pkg_install_name("ocaml-cppo")}}
      8 #+{{pkg_install_name("ocaml-findlib")}}
      9 #+{{pkg_install_name("ocaml-ppx_derivers")}}
     10 #+{{pkg_install_name("ocaml-ppxlib")}}
     11 #+{{pkg_install_name("ocaml-sexplib0")}}
     12 #+{{pkg_install_name("ocaml-stdlib-shims")}}
     13 #@untar:-z:{{downloads["https://github.com/ocaml-ppx/"~upstream_name~"/releases/download/v"~pkg_version~"/"~upstream_name~"-"~pkg_version~".tar.gz"]}}:.
     14 {% endblock package_deps %}
     15 {% block dune_build_args %}-p {{upstream_name}}{% endblock %}
     16 {% block dune_install_args %}-p {{upstream_name}}{% endblock %}
     17 {% block check -%}{% endblock %}
     18 {% block genlinks_begin %}
     19 {{ m.genlinks_ocaml_library(upstream_name, [], ["api/ppx_deriving"]) }}
     20 {% endblock genlinks_begin %}