Skip to content
This repository has been archived by the owner on Oct 30, 2020. It is now read-only.

berriedale/ae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analytical Engine

The Analytical Engine (ae) is a Ada dependency management tool intended to make working with Ada project dependencies easier.

schematics.yaml

catalogs:
  - builtin://berriedale
  - file:///tmp/ae-catalog
schematics:
  - adacore/gtkada

The schematics key is of vital importance as that declares the dependencies for this project. The format is publisher/name and will map to a directory structure in the catalog wherever it may be found.

ae tool

Installing schematics

% ae install

The subcommand install will populate $PWD/.ae with the schematics defined in the $PWD/schematics.yaml file.

Using dependencies

The subcommand run can be used to provide the appropriate environment variables for executing a program such that it can access installed schematics.

% ae run gprbuild

.aerc

The .aerc should be added to specific projects to override user-specific settings. Generally speaking these files should never be checked in.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages