Skip to content

Releases: ocaml-sys/config.ml

0.0.3

24 Apr 11:30
1cbc2d4
Compare
Choose a tag to compare

CHANGES:

  • Refactored expression evaluation – thanks @gpetiot 👏
  • Support conditionally disabling match cases, function branches, module structure and signature items – thank @KFoxder
  • Updated cookbook with more examples
  • Improvements on nix setup – thanks @metame 🌈

0.0.2

27 Feb 22:59
Compare
Choose a tag to compare

CHANGES:

0.0.2

  • Fix single var configuration failing – thanks @metame 👏
  • Support conditionally disabling all structure-items
  • Support conditionally disabling variant constructors and record fields
  • Add better docs for the Config language, and a small cookbook
  • Support cfg and config for use in Melange v3 and future version

0.0.1

07 Feb 14:32
Compare
Choose a tag to compare

CHANGES:

0.0.1

Initial release with support for:

  • Not, Any, and All expressions in the boolean language
  • Checking for environment variables
  • Providing target_os, target_arch, and target_env
  • Support disabling module expressions
  • Supports disabling entire modules with a single top-level annotation