Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Xtext Release Engineering"
(→How do I trigger a build ?) |
(→Build FAQ) |
||
Line 5: | Line 5: | ||
== Build FAQ == | == Build FAQ == | ||
+ | === How do I add a plug-in ? === | ||
+ | |||
+ | * Add your plug-in to one of the features. Make sure its dependencies also listed in the feature. | ||
+ | * Add an entry in the maps file | ||
+ | /org.eclipse.xtext.releng/maps/xtext.map | ||
+ | * If your plug-in has additional dependencies to third-party frameworks, make sure to select them on the [http://emft.eclipse.org/modeling/tmf/xtext/build/ Xtext build page]. | ||
+ | |||
+ | --[[User:Jan.koehnlein.itemis.de|Jan.koehnlein.itemis.de]] 06:02, 23 July 2008 (EDT) | ||
=== How do I trigger a build ? === | === How do I trigger a build ? === | ||
Line 10: | Line 18: | ||
* Don't forget to add put your email address. | * Don't forget to add put your email address. | ||
* Click on build. | * Click on build. | ||
+ | --[[User:Jan.koehnlein.itemis.de|Jan.koehnlein.itemis.de]] 06:02, 23 July 2008 (EDT) | ||
== Test FAQ == | == Test FAQ == |
Revision as of 06:02, 23 July 2008
Contents
Xtext build server
This documentation relates to Xtext version 2 which is currently under development. For Xtext shipped with oAW consult sourceforge.org
Build FAQ
How do I add a plug-in ?
- Add your plug-in to one of the features. Make sure its dependencies also listed in the feature.
- Add an entry in the maps file
/org.eclipse.xtext.releng/maps/xtext.map
- If your plug-in has additional dependencies to third-party frameworks, make sure to select them on the Xtext build page.
--Jan.koehnlein.itemis.de 06:02, 23 July 2008 (EDT)
How do I trigger a build ?
- Go to the Xtext build page.
- Don't forget to add put your email address.
- Click on build.
--Jan.koehnlein.itemis.de 06:02, 23 July 2008 (EDT)
Test FAQ
How do I add a test plug-in ?
- Name your plug-in like
<plugin-to-be-tested>.tests
- Generate a test suite, e.g. by running the Xtext Tools->Create Test Suite action, provided by org.eclipse.xtext.testcollector. Make sure the test suite is in an exported package.
- Add file test.xml and add it to the binary build by checking it in the build.properties editor. Copy the contents form an existing test project and adapt plug-in name and classname. There are two kinds of tests:
- ui-test plug-in test needing a workbench
- core-test headless plug-in test