Maintaining the examples of this book

All the example DSLs shown in this book are built using Buckminster. Since we have many DSLs to build and we want a single headless build procedure to build them all, we modified the infrastructure of the projects and configuration files created by the Xtext Buckminster wizard. In particular, we have a single feature project, org.example.site, for building the p2 repository of all the example DSLs. Similarly, we have a single releng project, org.example.releng, to perform the headless build of the p2 site for the examples and to run all the Junit tests of all the DSLs.

You may want to look at all the Buckminster files in the releng project to see some variations of what we saw in this chapter. Moreover, the ...

Get Implementing Domain-Specific Languages with Xtext and Xtend 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.