Sign in Join
Wiki copytemporary

Revision 1 of 2, by Trev on 9-17-2020. The page as it is now.

Project Groups

Install

The package is available since Lazarus 1.5.

Features

Menu items

Editor

<figure> <img src="ProjectGroupsEditor2.png" title="ProjectGroupsEditor2.png" /> <figcaption>ProjectGroupsEditor2.png</figcaption> </figure>

Editor toolbar

Popup menu

Right clicking on a node gives the following menu items depending on the selected node:

Concepts

Projects

Package

Pascal file

pascal
{%RunFlags Messages+}

Example for an instantfpc script:

pascal
#!/usr/bin/instantfpc
{%BuildCommand instantfpc --skip-run -B -gl myscript.pas}
{%RunCommand instantfpc -gl myscript.pas}
{%RunFlags Messages+}
begin
  writeln('Running MyScript ...');
end.

Nested Project Group

You can add a project group as a sub target of the project group.

Other features

Bugs / ToDos


From the Free Pascal wiki, page "Project Groups", as it stood on 2020-09-17 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.