Concluding remarks

We conclude this chapter by describing a few additional concepts.

Installation requirements

After you provide an update site for your DSL, other users will be able to install your DSL Eclipse plugins into their Eclipse installation. When Eclipse installs plug-ins it also makes sure that all the required software of the plug-ins being installed is also installed, using the p2 provisioning mechanisms. If the required software is not already installed, all the required features and plugins will be searched for in the update sites that are already configured in Eclipse. For this reason, the checkbox "Contact all update sites during install to find required software" in the "Install New Software" dialog should always be selected when ...

Get Implementing Domain-Specific Languages with Xtext and Xtend - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.