Apocrypha

libucl

Universal configuration library parser

UCL is heavily infused by nginx configuration as the example of a convenient configuration system. However, UCL is fully compatible with JSON format and is able to parse json files. It can also emit UCL objects into different formats such as "nginx like", json, yaml and compact json

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 0.9.2 2 13 h details ›

Versions & arches

VersionOverlay amd64x86 Committed
9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
0.9.2 gentoo amd64 testing x86 testing view · download · history ↗

Use flags of 0.9.2

  • lua Enable Lua scripting support
  • +regex Enable regex support
  • sign Enable signatures check
  • urls Enable URLs fetch
  • +utils Install utils for checking other configs
  • static-libs Build static versions of dynamic libraries as well
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
2 expansion flags (python targets, ABIs, cpu flags…)
  • lua_single_target_lua5-1
  • lua_single_target_lua5-3

Runtime dependencies of 0.9.2

show 15 lines
lua? (
lua_single_target_lua5-1? (
)
lua_single_target_lua5-3? (
)
)
urls? (
)
sign? (
)