dune.eclass

Name

dune.eclass -- Provides functions for installing Dune packages.

Description

Provides dependencies on dDne and OCaml and default src_compile, src_test and src_install for Dune-based packages.

Supported EAPIs

6 7 8

Exported Phases

  • src_compile

  • src_test

  • src_install

Functions

dune-install <list of packages>

Installs the dune packages given as arguments. For each ${pkg} element in that list, ${pkg}.install must be readable from ${PWD}/_build/default

Example use:

dune-install menhir menhirLib menhirSdk

Variables

DUNE_PKG_NAME ?= ${PN} (SET BEFORE INHERIT)

Sets the actual Dune package name, if different from Gentoo package name. Set before inheriting the eclass.

Authors

Rafael Kitover <rkitover@gmail.com>

Maintainers

Rafael Kitover <rkitover@gmail.com>

Mark Wright <gienah@gentoo.org>

ML <ml@gentoo.org>

Reporting Bugs

Please report bugs via https://bugs.gentoo.org/