Skip to content

Commit

Permalink
Document Alire use
Browse files Browse the repository at this point in the history
  • Loading branch information
Fernando Oleo Blanco committed Aug 11, 2024
1 parent ae7e7e7 commit bec3cd8
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions wrapper/Ada/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,20 @@ Total 172 17 (10%) . 1

## Compiler and Build System installation

### Recommended: [Alire](https://alire.ada.dev)
[Alire](https://alire.ada.dev) is a modern package manager for the Ada
ecosystem. The latest version is available for Windows, OSX, Linux and FreeBSD
systems. It can install a complete Ada toolchain if needed, see `alr install`
for more information.

In order to use WolfSSL in a project, just add WolfSSL as a dependency by
running `alr with wolfssl` within your project's directory.

If the project is to be verified with SPARK, just add `gnatprove` as a
dependency by running `alr with gnatprove` and then running `alr gnatprove`,
which will execute the SPARK solver. If you get warnings, it is recommended to
increase the prove level: `alr gnatprove --level=4`.

### GNAT Community Edition 2021
Download and install the GNAT community Edition 2021 compiler and studio:
https://www.adacore.com/download
Expand Down

0 comments on commit bec3cd8

Please sign in to comment.