Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Therefore the KIELER Project Management (Prom) has been developed. It eases the creation, compilation and deployment of projects, when using models that can be compiled via KiCo (e.g. SCCharts, Esterel). Furthermore it eases the creation of wrapper code, which is used to initialize and run the model. To do so, there are mainly three components, Project Wizards, an Eclipse Launch Configuration and so called Environments, which will be introduces in the following.

...

The KiCo Launch Configuration

...

Prom provides a launch configuration (launch config) to

  1. compile code from models via KiCo
  2. at the same time, generate wrapper code for these model files
  3. execute arbitrary shell commands sequentially if the KiCo compilation and wrapper code generation finished successfully

The shell commands are typically used to further compile the KiCo and wrapper code output and afterwards deploy the result to the target platform.

KiCo launch configurations work per project basis, thus every project has to create its own launch config. This is done automatically when performing Right Click > Run As > KiCo Compilationon a model file. (Screenshot)

Launch Groups

Prom Environments

Environments are used to set default settings for project creation and launching for different target platforms. They are configured in the preferences (Window > Preferences > KIELER > Environments).

...