Next: , Previous: Projects, Up: Project File Reference


13.16 Project Extensions

A project extension introduces a new project, which inherits the declarations of another project. Syntax:

     
     project_extension ::=
       project <project_>simple_name  extends path_name is
         {declarative_item}
       end <project_>simple_name;

The project extension declares a child project. The child project inherits all the declarations and all the files of the parent project, These inherited declaration can be overridden in the child project, by means of suitable declarations.