| <jarmodel plugins="../../plugins" projects="../../plugins/" version="1.5.0" prefix="epsilon" dir="jars" interim="true"> |
| |
| <jar name="core"> |
| <description> |
| The execution engines of all Epsilon languages, |
| as well as the plain XML and CSV drivers. |
| </description> |
| <project name="org.eclipse.epsilon.eol.engine"/> |
| <project name="org.eclipse.epsilon.egl.engine"/> |
| <project name="org.eclipse.epsilon.egl.traceability.fine"/> |
| <project name="org.eclipse.epsilon.ecl.engine"/> |
| <project name="org.eclipse.epsilon.eml.engine"/> |
| <project name="org.eclipse.epsilon.etl.engine"/> |
| <project name="org.eclipse.epsilon.evl.engine"/> |
| <project name="org.eclipse.epsilon.epl.engine"/> |
| <project name="org.eclipse.epsilon.eunit.engine"/> |
| <project name="org.eclipse.epsilon.eunit.junit"/> |
| <project name="org.eclipse.epsilon.erl.engine"/> |
| <project name="org.eclipse.epsilon.ewl.engine"/> |
| <project name="org.eclipse.epsilon.flock.engine"/> |
| <project name="org.eclipse.epsilon.profiling"/> |
| <project name="org.eclipse.epsilon.common"/> |
| <project name="org.eclipse.epsilon.eol.tools"/> |
| <project name="org.eclipse.epsilon.emc.composite"/> |
| <project name="org.eclipse.epsilon.emc.plainxml"/> |
| <project name="org.eclipse.epsilon.emc.csv"/> |
| <project name="org.antlr.runtime_3.1.b1" binary="true"/> |
| </jar> |
| |
| <jar name="emf" requires="core"> |
| <description> |
| Epsilon's EMF driver. |
| </description> |
| <project name="org.eclipse.epsilon.emc.emf"/> |
| <project name="org.eclipse.epsilon.flexmi"/> |
| |
| <!-- Need to be listed in the unpack-dependencies goal |
| of the pom.xml file as well. --> |
| <plugin name="org.eclipse.emf.common" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.common" |
| version="2.12.0" /> |
| <plugin name="org.eclipse.emf.ecore" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.ecore" |
| version="2.12.0" /> |
| <plugin name="org.eclipse.emf.ecore.xmi" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.ecore.xmi" |
| version="2.12.0" /> |
| <plugin name="org.eclipse.emf.ecore.xcore" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.ecore.xcore" |
| version="1.4.0" /> |
| <plugin name="org.eclipse.xtext" |
| groupId="org.eclipse.xtext" |
| artifactId="org.eclipse.xtext" |
| version="2.10.0" /> |
| <plugin name="org.eclipse.xtext.xbase" |
| groupId="org.eclipse.xtext" |
| artifactId="org.eclipse.xtext.xbase" |
| version="2.10.0" /> |
| <plugin name="org.eclipse.xtext.ecore" |
| groupId="org.eclipse.xtext" |
| artifactId="org.eclipse.xtext.ecore" |
| version="2.10.0" /> |
| <plugin name="org.eclipse.emf.mwe2.runtime" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.mwe2.runtime" |
| version="2.9.1.201705291010" /> |
| <plugin name="org.eclipse.emf.codegen" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.codegen" |
| version="2.11.0-v20150806-0404" /> |
| <plugin name="org.eclipse.emf.codegen.ecore" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.codegen.ecore" |
| version="2.11.0" /> |
| <plugin name="org.eclipse.emf.codegen.ecore.xtext" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.codegen.ecore.xtext" |
| version="1.2.0" /> |
| <plugin name="org.eclipse.core.runtime" |
| groupId="org.eclipse.platform" |
| artifactId="org.eclipse.core.runtime" |
| version="3.12.0" /> |
| <plugin name="org.eclipse.xsd" |
| groupId="org.eclipse.xsd" |
| artifactId="org.eclipse.xsd" |
| version="2.12.0" /> |
| <!-- Additional repositories needed --> |
| <repository name= "epsilon-bintray" |
| snapshots= "false" |
| releases= "true" |
| id= "bintray-epsilonlabs-epsilon-standalone" |
| url= "https://dl.bintray.com/epsilonlabs/epsilon-standalone"/> |
| </jar> |
| |
| <jar name="uml" requires="emf"> |
| <description> |
| Epsilon's UML driver. |
| </description> |
| <project name="org.eclipse.epsilon.emc.uml"/> |
| |
| <!-- Need to be listed in the unpack-dependencies goal |
| of the pom.xml file as well. --> |
| <plugin name="org.eclipse.uml2.uml" |
| groupId="org.eclipse.uml2" |
| artifactId="uml" |
| version="5.0.0-v20140602-0749" /> |
| <plugin name="org.eclipse.uml2.common" |
| groupId="org.eclipse.uml2" |
| artifactId="common" |
| version="2.0.0-v20140602-0749" /> |
| <plugin name="org.eclipse.emf.mapping.ecore2xml" |
| groupId="org.eclipse.emf" |
| artifactId="org.eclipse.emf.mapping.ecore2xml" |
| version="2.9.0-v20150806-0404" /> |
| <plugin name="org.eclipse.uml2.types" |
| groupId="org.eclipse.uml2" |
| artifactId="types" |
| version="2.0.0-v20140602-0749" /> |
| </jar> |
| |
| <jar name="graphml" requires="emf"> |
| <description>Epsilon's Graphml muddles driver.</description> |
| <project name="org.eclipse.epsilon.emc.muddle"/> |
| <project name="org.eclipse.epsilon.emc.graphml"/> |
| </jar> |
| |
| <jar name="simulink" requires="core"> |
| <description>Epsilon's Simulink muddles driver.</description> |
| <project name="org.eclipse.epsilon.emc.simulink"/> |
| </jar> |
| |
| <jar name="hutn" requires="emf"> |
| <description> |
| Epsilon's Human Usable Textual Notation implementation. |
| </description> |
| <project name="org.eclipse.epsilon.hutn.engine"/> |
| <project name="org.eclipse.epsilon.hutn.model"/> |
| <project name="org.eclipse.epsilon.hutn.model.antlrAst"/> |
| <project name="org.eclipse.epsilon.hutn.model.config"/> |
| <project name="org.eclipse.epsilon.hutn.unparser"/> |
| <project name="org.eclipse.epsilon.hutn.xmi"/> |
| <project name="org.eclipse.epsilon.antlr.postprocessor"/> |
| <project name="org.eclipse.epsilon.antlr.postprocessor.model"/> |
| </jar> |
| |
| <jar name="workflow" requires="core"> |
| <description> |
| ANT tasks for the Epsilon languages. To use this JAR, you will need to have Apache ANT installed. |
| </description> |
| <project name="org.eclipse.epsilon.workflow" src="ant"/> |
| </jar> |
| |
| <jar name="workflow-emf" requires="workflow, emf"> |
| <description>ANT tasks for Epsilon's EMF driver.</description> |
| <project name="org.eclipse.epsilon.workflow.emf"/> |
| </jar> |
| |
| <jar name="spreadsheets" requires="core"> |
| <description> |
| EMC drivers for Google and Excel spreadsheets. |
| </description> |
| |
| <project name="org.eclipse.epsilon.emc.spreadsheets"/> |
| <project name="org.eclipse.epsilon.emc.spreadsheets.excel"/> |
| <project name="org.eclipse.epsilon.emc.spreadsheets.google"/> |
| <plugin name="org.apache.poi_3.10.1" |
| groupId="org.apache.poi" |
| artifactId="poi" |
| version="3.10.1" /> |
| <plugin name="org.apache.poi.ooxml_3.10.1" |
| groupId="org.apache.poi" |
| artifactId="poi-ooxml" |
| version="3.10.1" /> |
| <plugin name="org.apache.poi.ooxml.schemas_3.10.1" |
| groupId="org.apache.poi" |
| artifactId="poi-ooxml-schemas" |
| version="3.10.1" /> |
| <plugin name="org.apache.xmlbeans_2.6.0" |
| groupId="org.apache.xmlbeans" |
| artifactId="xmlbeans" |
| version="2.6.0" /> |
| </jar> |
| </jarmodel> |