A target definition is a set of features and plug-ins that will be used to build plug-in and feature projects against. The target definition is an XML file that is typically persisted in a project or top-level container that can be shared in a source code repository for other developers to use.
Create a new project by navigating to the File | New | Project… menu and selecting General | Project with the name
com.packtpub.e4.target.mars
.Create a new Target Definition by navigating to the File | New | Other… menu and searching for
target
:After clicking on Next choose the
com.packtpub.e4.target.mars
project to store the target definition, and call itcom.packtpub.e4.target.mars
. This will allow anyone building the project to use that target platform to build the project. Select the Base RCP (Binary Only) template:Open the newly created
com.packtpub.e4.target.mars.target
file and the target definition editor will be shown:Clicking on Set as Target...