8.4. General Project Commands

There are three tasks you can perform with the general command menu: executing programs in the project directory, applying commands and project manager actions to some or all packages of the project, and edit the project description file. The first one is of interest as it may conveniently be used to commit the project description including all snapshots to the version control repository, which is the recommended method till the integration of a full-featured, database based project management into Elego ComPact.

Figure 8-6. GUI Project Management General Commands



Executing commands in the project directory . The first part of the general command page allows you to execute commands in the directory where your project description file PrjDesc resides. The Start button executes the command in the input files next to it, while the Edit button transfers the selection from the history list of executed commands, which also holds some default entries. It will be necessary to reload the frame in order for new executed commands to show up in this list. The default list contains the following commands:



Applying commands to packages . You can apply commands or predefined actions to selected or all packages of a project. The project manager first determines the set of packages the action shall be applied to, then executes it with the root directory of the package as its initial working directory. The Edit and Apply buttons have the obvious meaning; the possible options are explained in the next paragraph.

Options for the application of commands to packages .



Editing the project description file . The Edit button at the bottom of the page allows you to edit the project description file (or any other file if you type in its pathname).