freebsd-ports/devel/alire/pkg-plist
Alastair Hogge 930f7ed0ac devel/alire: New Port, alr, Ada LIbrary REpository (ALIRE) management tool
ALIRE: Ada LIbrary REpository tool, alr.

A catalog of ready-to-use Ada/SPARK libraries plus a command-line tool
(alr) to obtain, build, and incorporate them into your own projects. It
aims to fulfill a similar role to Rust’s cargo or OCaml’s opam.

Design principles:

alr is tailored to userspace, in a similar way to Python’s virtualenv. A
project or workspace will contain all its dependencies.

Properties and dependencies of projects are managed through a TOML file.
This file exists locally for working copies of projects, and the Alire
community index stores the files corresponding to its projects.

The complete build environment is automatically set up by Alire, thus
freeing the user from concerns about installation paths. The user simply
adds dependencies to the alire.toml manifest, either from the
command-line (alr with) or a text editor, Alire handles the rest.

WWW: https://github.com/alire-project/alire

PR:		273092
Differential Revision:	https://reviews.freebsd.org/D41478
2023-10-04 16:01:38 -04:00

21 lines
736 B
Text

bin/alr
etc/bash_completion.d/alr-completion.bash
share/applications/alr.desktop
%%DOCS%%%%DOCSDIR%%/2018-03.alr-draft.pdf
%%DOCS%%%%DOCSDIR%%/AEPs/aep-0001.md
%%DOCS%%%%DOCSDIR%%/AEPs/aep-0002.md
%%DOCS%%%%DOCSDIR%%/alr-logo-black-white.svg
%%DOCS%%%%DOCSDIR%%/alr-logo-sq.png
%%DOCS%%%%DOCSDIR%%/alr-logo-white.svg
%%DOCS%%%%DOCSDIR%%/alr-logo.svg
%%DOCS%%%%DOCSDIR%%/alr-logo.svg.png
%%DOCS%%%%DOCSDIR%%/catalog-format-spec.md
%%DOCS%%%%DOCSDIR%%/classes.graphml
%%DOCS%%%%DOCSDIR%%/configuration.md
%%DOCS%%%%DOCSDIR%%/getting-started.md
%%DOCS%%%%DOCSDIR%%/introduction.md
%%DOCS%%%%DOCSDIR%%/policies.md
%%DOCS%%%%DOCSDIR%%/publishing.md
%%DOCS%%%%DOCSDIR%%/toolchains.md
%%DOCS%%%%DOCSDIR%%/user-changes.md
share/pixmaps/alr.png