Commit a233d8cd authored by Erwan Bousse's avatar Erwan Bousse

Two distinct features for the runtime and the generator

parent c02a2b14
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<feature <feature
id="fr.inria.diverse.cloning.feature" id="fr.inria.diverse.cloning.feature"
label="Cloning material generator and cloning runtime library" label="Cloning runtime library"
version="0.1.0.qualifier" version="0.1.0.qualifier"
provider-name="Université de Rennes 1"> provider-name="Université de Rennes 1">
<description url="http://moclodash.gforge.inria.fr/"> <description url="http://moclodash.gforge.inria.fr/">
Moclodash is a set of tools for memory efficient EMF model cloning. Cloning library of Moclodash, required by the generated cloning material and provide cloning facilities available. Contains the single plugin fr.inria.diverse.cloning.runtime.
This feature includes:
- a cloning material generator, available through a new type of run configuration
- a cloning library, available in the fr.inria.diverse.cloning.runtime plugin
</description> </description>
<copyright url="http://diverse.irisa.fr/"> <copyright url="http://diverse.irisa.fr/">
...@@ -112,48 +109,13 @@ This Agreement is governed by the laws of the State of New York and the intellec ...@@ -112,48 +109,13 @@ This Agreement is governed by the laws of the State of New York and the intellec
</url> </url>
<requires> <requires>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.gmt.modisco.java.generation" version="0.11.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.emf.common"/>
<import plugin="org.eclipse.emf.ecore" version="2.9.1" match="greaterOrEqual"/> <import plugin="org.eclipse.emf.ecore" version="2.9.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.modisco.java.discoverer" version="0.11.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.modisco.infra.discovery.core" version="0.11.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.resources" version="3.8.101" match="greaterOrEqual"/>
<import plugin="org.eclipse.jdt.core" version="3.9.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.equinox.registry"/>
<import plugin="org.eclipse.gmt.modisco.java" version="0.11.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.emf.ecore.xmi" version="2.9.1" match="greaterOrEqual"/> <import plugin="org.eclipse.emf.ecore.xmi" version="2.9.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.gmf.runtime.emf.core" version="1.7.0" match="greaterOrEqual"/>
<import plugin="fr.inria.diverse.cloning.runtime" version="0.1.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.emf.codegen" version="2.9.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.emf.codegen.ecore" version="2.9.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.jface.text" version="3.8.101" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui" version="3.105.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.variables" version="3.2.700" match="greaterOrEqual"/>
<import plugin="org.eclipse.debug.core" version="3.8.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.jdt.launching" version="3.7.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.debug.ui" version="3.9.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.jdt.debug.ui" version="3.6.200" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.ide" version="3.9.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.console"/>
<import plugin="org.eclipse.ui.console" version="3.5.200" match="greaterOrEqual"/> <import plugin="org.eclipse.ui.console" version="3.5.200" match="greaterOrEqual"/>
<import plugin="org.eclipse.jface" version="3.9.1" match="greaterOrEqual"/> <import plugin="org.eclipse.jface" version="3.9.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui" version="3.105.0" match="greaterOrEqual"/>
</requires> </requires>
<plugin
id="fr.inria.diverse.cloning.external-libs"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="fr.inria.diverse.cloning.materialgenerator"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin <plugin
id="fr.inria.diverse.cloning.runtime" id="fr.inria.diverse.cloning.runtime"
download-size="0" download-size="0"
......
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>fr.inria.diverse.cloning.feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>fr.inria.diverse.cloning</groupId>
<artifactId>fr.inria.diverse.cloning.materialgenerator.feature</artifactId>
<version>0.1.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
<parent>
<groupId>fr.inria.diverse.cloning</groupId>
<artifactId>moclodash</artifactId>
<version>0.1.0-SNAPSHOT</version>
</parent>
</project>
Manifest-Version: 1.0 Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: CloningMaterialGenerator Bundle-Name: Cloning material generator
Bundle-SymbolicName: fr.inria.diverse.cloning.materialgenerator;singleton:=true Bundle-SymbolicName: fr.inria.diverse.cloning.materialgenerator;singleton:=true
Bundle-Version: 0.1.0.qualifier Bundle-Version: 0.1.0.qualifier
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,
...@@ -35,3 +35,4 @@ Export-Package: fr.inria.diverse.cloning.materialgenerator.generators, ...@@ -35,3 +35,4 @@ Export-Package: fr.inria.diverse.cloning.materialgenerator.generators,
fr.inria.diverse.cloning.materialgenerator.tagger.impl, fr.inria.diverse.cloning.materialgenerator.tagger.impl,
fr.inria.diverse.cloning.materialgenerator.util fr.inria.diverse.cloning.materialgenerator.util
Bundle-ClassPath: . Bundle-ClassPath: .
Bundle-Vendor: Université de Rennes 1 - Inria - DiverSE team
...@@ -26,7 +26,6 @@ ...@@ -26,7 +26,6 @@
id="fr.inria.diverse.cloning.materialgenerator.launch.tabgroups"> id="fr.inria.diverse.cloning.materialgenerator.launch.tabgroups">
</launchConfigurationTabGroup> </launchConfigurationTabGroup>
</extension> </extension>
</plugin> </plugin>
...@@ -3,12 +3,12 @@ ...@@ -3,12 +3,12 @@
<description name="Moclodash"> <description name="Moclodash">
</description> </description>
<bundle id="fr.inria.diverse.cloning.runtime" version="0.1.0.qualifier"> <feature url="features/fr.inria.diverse.cloning.feature_0.1.0.qualifier.jar" id="fr.inria.diverse.cloning.feature" version="0.1.0.qualifier">
<category name="moclodash"/> <category name="moclodash"/>
</bundle> </feature>
<bundle id="fr.inria.diverse.cloning.materialgenerator" version="0.1.0.qualifier"> <feature url="features/fr.inria.diverse.cloning.materialgenerator.feature_0.1.0.qualifier.jar" id="fr.inria.diverse.cloning.materialgenerator.feature" version="0.1.0.qualifier">
<category name="moclodash"/> <category name="moclodash"/>
</bundle> </feature>
<category-def name="moclodash" label="Moclodash"> <category-def name="moclodash" label="Moclodash">
<description> <description>
Contains all moclodash features. Contains all moclodash features.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment