Apocrypha

libadalang

high performance semantic engine for the Ada programming language

Libadalang is a project to build a high performance semantic engine for the Ada programming language. It is meant to provide a basis to write Ada tooling, including tools working on potentially changing and incorrect code, such as IDEs.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 26.0.0 2 14 h details ›

Versions & arches

VersionOverlay amd64arm64x86 Committed
26.0.0 gentoo amd64 testing arm64 testing x86 testing view · download · history ↗
25.0.0-r1 gentoo amd64 stable arm64 testing x86 stable view · download · history ↗

Use flags of 26.0.0

  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • static-libs Build static versions of dynamic libraries as well
  • static-pic Build static library with pic code
  • ada_target_gcc_12
  • ada_target_gcc_13
  • ada_target_gcc_14
  • ada_target_gcc_15
  • ada_target_gcc_16
3 expansion flags (python targets, ABIs, cpu flags…)
  • python_single_target_python3_12
  • python_single_target_python3_13
  • python_single_target_python3_14

Runtime dependencies of 26.0.0

show 21 lines