Building

Once your source files are in place and the properties are set correctly for compiling, you can build your model by selecting the project name, or any resource listed under it, in the Package Explorer view and then the main-menu item
Project -> Build Project
This will invoke the Metropolis elaborator backend to compile the model through the elaboration stage. The Console view (Window -> Show View -> Console) displays the output of that process.

A successful build will create a folder inside the project called metro0.tmp. (Subsequent builds will create metro1.tmp, metro2.tmp, etc. To avoid this accumulation, delete unwanted metroX.tmp folders before building.) Inside metro0.tmp is a binary representation of the model structure called NET.

Below is a screendump of an Eclipse window showing the output of a successful build of the producers_consumer example, and the file NET which it creates.

Image of output of a successful build.
Output of a build.