JProfiler LogostLogotudLogorewerseLogo modelplexLogo
crimsonBG
EMFText
The fastest way to refinable, durable and evolution-resistant textual syntaxes for EMF models!

Contents

Download/Installation

The easiest way to install EMFText is to Drag this link to a running Eclipse Indigo instance (e.g., to the title bar):

installbutton.png

This does install the EMFText SDK. If you'd also like to install example DSLs or other tools from the EMFText update site, you should use the Eclipse Update Manager (see below). EMFText and its source can also be obtained from SVN (see even further below).

Installation via Eclipse Update Manager

The easiest way to install the current release is to use the Eclipse Update Manager directly from Eclipse.

If you have not installed the Eclipse platform yet. go to http://www.eclipse.org/downloads/ and download the appropriate version for your platform.

After unzipping, start Eclipse and follow these instructions:

Select Help > Software Updates > Find and Install... from Eclipse's menu.


Select Software Updates from the Eclipse help menu.
Select Software Updates from the Eclipse help menu.


In the next dialog mark Search for new features to install. and continue with next >.

The next step is to configure a New Remote Site... with the following parameters:

Latest Stable Release

Create a new Remote Site for EMFText.
Create a new Remote Site for EMFText.

Nightly/Continuous Build

Download Release

You can also download the current and older releases directly from the archive. After downloading, move the extracted jar files into your Eclipse plugin and feature folders. Note that you will have to install all dependencies manually.

Source from SVN

To obtain the latest source, anonymous SVN access is available. Several modules, each representing an Eclipse project, are available. The easiest way to compile the source is to access the SVN repository using Eclipse. To compile the EMFText sources, you need to have all the above mentioned plugins installed. The easiest way to ensure this is to first install EMFText using the update manager as discussed above.

To check out the different modules as Eclipse projects use the following SVN repository location:
http://svn-st.inf.tu-dresden.de/svn/reuseware/trunk/EMFText

Checkout the desired modules from the location.

The module org.dropsbox.build contains a build script to compile the sources. Execute the desired build. The result can be found in the /dist directory.

You can also browse the SVN online.

Dependencies

Tip: install EMFText using the Eclipse Update Manager as described before to resolve the dependencies during the installation process automatically.

EMFText integrates into the Eclipse Platform (v3.4+). Once you have installed Eclipse, you can use its Update Manager to install EMFText and its dependencies. We recommend to use the latest Eclipse Release - Eclipse Helios.

EMFText depends on (will be automatically installed when using the Eclipse Update Manager):

EMFText makes use of the ANTLR language recognition tool (www.antlr.org) for text parser generation. Versions 2.7.6 and 3.3.0 of ANTLR are re-distributed with EMFText.

Retrieved from "http://www.emftext.org/index.php/EMFText_Download"

This page has been accessed 12,486 times. This page was last modified 18:15, 23 October 2011.