Project File Packages
A GNAT tool integrated with the Project Manager is modeled by a
corresponding package in the project file.
Debug project defines the packages
Release project defines only the
The Ada package syntax is not to be taken literally. Although packages in
project files bear a surface resemblance to packages in Ada source code, the
notation is simply a way to convey a grouping of properties for a named
entity. Indeed, the package names permitted in project files are restricted
to a predefined set, corresponding to the project-aware tools, and the contents
of packages are limited to a small set of constructs.
The packages in the example above contain attribute definitions.