package js-build-tools

  1. Overview
  2. Docs
Collection of tools to help building Jane Street Packages

Install

Dune Dependency

Authors

Maintainers

Sources

js-build-tools-113.33.04.tar.gz
sha256=30c54ab990298d32c7faaf0dbf9d7bdd98fc7c5d2ae99c6c7cfeb23c5f8c51a8
md5=25e2657622a2be4dac42adc2ea148999

doc/js-build-tools.ocamlbuild_goodies/Jane_street_ocamlbuild_goodies/index.html

Module Jane_street_ocamlbuild_goodies

Goodies for ocamlbuild

val track_external_deps : Ocamlbuild_plugin.hook -> unit

Tracking external dependences. This allows you to modify external libraries you depends on, reinstall and recompile your package without having to do `make clean`.

val alt_cmxs_of_cmxa_rule : Ocamlbuild_plugin.hook -> unit

Alternative rule to build a .cmxs from .cmxa. In some cases the default rule doesn't work properly.

Reported upstream: https://github.com/ocaml/ocamlbuild/issues/77

val pass_predicates_to_ocamldep : Ocamlbuild_plugin.hook -> unit

Pass -predicates options to ocamldep as well.

Accepted upstream but not yet released: https://github.com/ocaml/ocamlbuild/pull/74

OCaml

Innovation. Community. Security.