Mentions légales du service

Skip to content

Improve configure

Guillaume Melquiond requested to merge improve-configure into master

The purpose of this merge request is to distinguish whether the users required a feature by explicitly passing --enable-foo. In that case, configuration should fail when the feature is not available, instead of silently disabling it.

Corresponding changes are performed on the Opam packages so that features are explicitly enabled when optional dependencies are available.

  • --enable-hypothesis-selection
  • --enable-ide
  • --enable-js-of-ocaml
  • --enable-ocamlfind (now fails in case of broken support)
  • --enable-mpfr (now takes precedence over Javascript)
  • --enable-re (now disabled on Opam)
  • --enable-stackify
  • --enable-web-ide
  • --enable-zarith
  • --enable-zip
Edited by Guillaume Melquiond

Merge request reports