package config

  1. Overview
  2. Docs
Ergonomic, lightweight conditional compilation through attributes

Install

Dune Dependency

Authors

Maintainers

Sources

config-0.0.3.tbz
sha256=6dc4427cb5f6ae8f2f9d04c9897d9a606242f9e0f6eaf90fca731883cd7b6053
sha512=a3f81bf8975f6f8d69c8c1b4cc041f37be19b311797573f960afaf21beac99292e255c87ee661f40be8e5f1aaf27a64754e0a6155ef0f9785024cea0c17f8eb9

Description

Config implements the [@@config] annotation, to conditionally compile modules. You can use a small boolean language to check for conditions including some built-in ones and environment variables.

Dependencies (3)

  1. dune >= "3.11"
  2. spices >= "0.0.2"
  3. ppxlib >= "0.31.0" & < "0.36.0"

Dev Dependencies (2)

  1. odoc with-doc
  2. ocaml < "5.2~~" & with-test

Used by (3)

  1. gluon
  2. libc
  3. riot >= "0.0.8"

Conflicts

None

OCaml

Innovation. Community. Security.