View Source

Petals Studio is an Eclipse _product_, made up of _plug-ins_ that are organized as _features_.
As a reminder, notice that the general Eclipse architecture was described [here to explain how to update the studio|Updating Petals Studio].

h1. Feature organization

The studio uses 4 features, each one matching a category in the studio's JIRA.

{gliffy:name=Studio_Features|align=center|alt=Petals Studio's features|version=3}

h1. Petals plug-ins

Petals plug-ins are part of 3 of the 4 features.
In fact, plug-in dependencies cross feature boundaries.

{gliffy:name=Studio_Plugins|align=center|alt=Petals Studio's main plug-ins|version=5}

h1. Build

Petals Studio can be exported manually with the Plugin Development Environment (PDE).
Select *File > Export* and then *Plug-in Development > Eclipse product*.
Select _com.ebmwebsourcing.petals.studio/petals-studio.product_ in the configuration list and complete the properties before starting the build.

!petals-studio-dev-export.jpg!

\\
{tip}Notice that to build the studio for several platforms, the _Eclipse Delta Pack_ is required.{tip}