-
Notifications
You must be signed in to change notification settings - Fork 1
Contributor's guide
Ábel Hegedüs edited this page Feb 14, 2017
·
7 revisions
In order to contribute to the EMDW project please follow the instructions below
- Install everything except CDT in the EMDW Developer Features category from the EMDW Composite Update site:
http://static.incquerylabs.com/projects/ericsson/emdw-ci/
- Clone & import this repo and the EMDW-Common repository
- Use the Oomph Installer
- Select Eclipse IDE for Eclipse Committers on the Product page
- Click the Add user projects button (green ➕) and insert
https://raw.githubusercontent.com/IncQueryLabs/EMDW-MC/master/releng/com.incquerylabs.emdw.setup/EMDW-MC.setup
into the dialog. - Double click on the new
<User>/EMDW-MC
entry to add it to the list of selected projects. - On the Variables page, don't forget to select the Git URIs based on your access (Git read/write only if your SSH keys are correctly set up).
- When the new Eclipse starts, click on the rotating arrows on the bottom right to see if the bootstrap tasks execute successfully.
- Check in the preferences if the text encoding is UTF-8
- Open all .genmodel files, right click on the root EPackage and select Generate Model Code
- You may want to generate Edit and Editor code as well
- We are planning to add automation for this as well
- Right click on
/com.incquerylabs.uml.ralf/src/com/incquerylabs/uml/ralf/GenerateReducedAlfLanguage.mwe2
and select Run as MWE2 Workflow
- In the console, you may have to enter a
y
to download the antler generator jar.