source
sparklib
16.1.0Companion libraries for SPARK programming
16.1.0
SPARKlib is meant to provide users of SPARK libraries to use in SPARK code. SPARKlib contains various libraries, such as a wide range of containers, as well as lemmas to use directly in user code.
This version of SPARKlib is made for use with GNATprove FSF 16. Unlike what is specified in the AdaCore SPARK User's guide, you do not need to copy the sources to your project to use it - and in fact, it's not recommended when developing with Alire. This crate is usable as-is without special manipulations.
The SPARKlib is configurable through GPR external definitions:
SPARKLIB_MODEcan be configured tolightorfull, defaults tofull.SPARKLIB_BUILDcan be configured toProduction,AssertionsorDebug, defaults toProduction.
You can set these with the [gpr-set-externals] section in your Alire manifest. Only set them as an end user of the crate (that is, when testing locally, or when developing a binary).