Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreperico2009-09-29 12:45:29 +0000
committereperico2009-09-29 12:45:29 +0000
commitf3288c08213cee3243ae5c47403ca43d9f999e99 (patch)
tree16d4f6a3d3988653956486f11c20d4570f82a17f /features
parentfbf9fc75913f6a0c101cc1cbe26577b5aa01a43a (diff)
downloadorg.eclipse.papyrus-f3288c08213cee3243ae5c47403ca43d9f999e99.tar.gz
org.eclipse.papyrus-f3288c08213cee3243ae5c47403ca43d9f999e99.tar.xz
org.eclipse.papyrus-f3288c08213cee3243ae5c47403ca43d9f999e99.zip
commit mdt papyrus feature
Diffstat (limited to 'features')
-rw-r--r--features/org.eclipse.papyrus-feature/.project17
-rw-r--r--features/org.eclipse.papyrus-feature/build.properties1
-rw-r--r--features/org.eclipse.papyrus-feature/build.xml340
-rw-r--r--features/org.eclipse.papyrus-feature/feature.xml368
4 files changed, 726 insertions, 0 deletions
diff --git a/features/org.eclipse.papyrus-feature/.project b/features/org.eclipse.papyrus-feature/.project
new file mode 100644
index 00000000000..f9a4332f4b3
--- /dev/null
+++ b/features/org.eclipse.papyrus-feature/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus-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>
diff --git a/features/org.eclipse.papyrus-feature/build.properties b/features/org.eclipse.papyrus-feature/build.properties
new file mode 100644
index 00000000000..82ab19c62d1
--- /dev/null
+++ b/features/org.eclipse.papyrus-feature/build.properties
@@ -0,0 +1 @@
+bin.includes = feature.xml
diff --git a/features/org.eclipse.papyrus-feature/build.xml b/features/org.eclipse.papyrus-feature/build.xml
new file mode 100644
index 00000000000..137292ae0c8
--- /dev/null
+++ b/features/org.eclipse.papyrus-feature/build.xml
@@ -0,0 +1,340 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="org.eclipse.papyrus-feature" default="build.update.jar" basedir=".">
+
+ <target name="init">
+ <property name="feature.temp.folder" value="${basedir}/feature.temp.folder"/>
+ <property name="feature.destination" value="${basedir}"/>
+ <property name="p2.build.repo" value="file:${buildDirectory}/buildRepo"/>
+ <condition property="p2.publish.parts" value="true" >
+ <istrue value="${p2.gathering}"/>
+ </condition>
+ </target>
+
+ <target name="all.plugins" depends="init">
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.sasheditor.di" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.umlutils" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.extensionpoints.uml2" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.di" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.sasheditor" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.di.edit" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.di.editor" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.core" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.outline.emftree" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.core.adaptor.emf" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.diagram.emftree" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.tabbedproperties.core" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.wizards" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.navigator" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.editor" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.extensionpoints.editors" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.parsers" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.ui.toolbox" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.preferences" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.core.adaptor.gmf" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.diagram.common" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.tabbedproperties.appearance" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.diagram.sequence" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.diagram.composite" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.diagram.activity" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.tabbedproperties.uml" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.profile" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.diagram.usecase" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.gmfgenextension" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.diagram.clazz" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.codegen" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ <ant antfile="build.xml" dir="../org.eclipse.papyrus.def" target="${target}">
+ <property name="arch" value="x86"/>
+ <property name="os" value="win32"/>
+ <property name="ws" value="win32"/>
+ </ant>
+ </target>
+ <target name="all.features" depends="init">
+ </target>
+ <target name="update.feature" depends="init">
+ </target>
+
+ <target name="all.children" depends="init,all.features,all.plugins,update.feature">
+ </target>
+
+ <target name="children" if="include.children">
+ <antcall target="all.children"/>
+ </target>
+
+ <target name="build.jars" depends="init" description="Build all the jars for the feature: org.eclipse.papyrus-feature.">
+ <antcall target="all.children">
+ <param name="target" value="build.jars"/>
+ </antcall>
+ </target>
+
+ <target name="build.sources" depends="init">
+ <antcall target="all.children">
+ <param name="target" value="build.sources"/>
+ </antcall>
+ </target>
+
+ <target name="build.zips" depends="init">
+ <antcall target="all.children">
+ <param name="target" value="build.zips"/>
+ </antcall>
+ </target>
+
+ <target name="build.update.jar" depends="init" description="Build the feature jar of: org.eclipse.papyrus-feature for an update site.">
+ <antcall target="all.children">
+ <param name="target" value="build.update.jar"/>
+ </antcall>
+ <property name="feature.base" value="${feature.temp.folder}"/>
+ <delete dir="${feature.temp.folder}"/>
+ <mkdir dir="${feature.temp.folder}"/>
+ <mkdir dir="${feature.temp.folder}/features/org.eclipse.papyrus-feature_0.7.0.200909291409"/>
+ <antcall target="gather.bin.parts" inheritAll="false">
+ <param name="updateJar.omitRootfiles" value="true"/>
+ <param name="arch" value="*"/>
+ <param name="ws" value="*"/>
+ <param name="nl" value="*"/>
+ <param name="os" value="*"/>
+ <param name="feature.base" value="${feature.temp.folder}"/>
+ </antcall>
+ <jar destfile="${feature.destination}/org.eclipse.papyrus-feature_0.7.0.200909291409.jar" basedir="${feature.temp.folder}/features/org.eclipse.papyrus-feature_0.7.0.200909291409"/>
+ <delete dir="${feature.temp.folder}"/>
+ </target>
+
+ <target name="publish.bin.parts" depends="init" if="p2.publish.parts">
+ <mkdir dir="${feature.temp.folder}"/>
+ <copy todir="${feature.temp.folder}" failonerror="true" overwrite="true">
+ <fileset dir="${basedir}">
+ <include name="feature.xml"/>
+ </fileset>
+ </copy>
+ <eclipse.idReplacer featureFilePath="${feature.temp.folder}/feature.xml" selfVersion="0.7.0.200909291409" featureIds="" pluginIds="org.eclipse.papyrus.codegen:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.core:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.core.adaptor.emf:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.core.adaptor.gmf:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.def:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.di:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.di.edit:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.di.editor:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.diagram.activity:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.diagram.clazz:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.diagram.common:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.diagram.composite:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.diagram.emftree:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.diagram.sequence:0.0.0,1.0.0.200909291409,org.eclipse.papyrus.diagram.usecase:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.editor:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.extensionpoints.editors:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.extensionpoints.uml2:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.gmfgenextension:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.navigator:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.outline:0.0.0,0.7.0.M1200909111835,org.eclipse.papyrus.outline.emftree:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.parsers:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.preferences:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.profile:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.sasheditor:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.sasheditor.di:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.tabbedproperties.appearance:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.tabbedproperties.core:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.tabbedproperties.uml:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.ui.toolbox:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.umlutils:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.wizards:0.0.0,0.7.0.200909291409,"/>
+ <eclipse.gatherFeature
+ metadataRepository="${p2.build.repo}"
+ artifactRepository="${p2.build.repo}"
+ buildResultFolder="${feature.temp.folder}"
+ baseDirectory="${basedir}"
+ />
+ </target>
+
+ <target name="gather.bin.parts" depends="init" if="feature.base">
+ <mkdir dir="${feature.base}/features/org.eclipse.papyrus-feature_0.7.0.200909291409"/>
+ <antcall target="children">
+ <param name="destination.temp.folder" value="${feature.base}/plugins"/>
+ <param name="target" value="gather.bin.parts"/>
+ </antcall>
+ <copy todir="${feature.base}/features/org.eclipse.papyrus-feature_0.7.0.200909291409" failonerror="true" overwrite="false">
+ <fileset dir="${basedir}">
+ <include name="feature.xml"/>
+ </fileset>
+ </copy>
+ <eclipse.idReplacer featureFilePath="${feature.base}/features/org.eclipse.papyrus-feature_0.7.0.200909291409/feature.xml" selfVersion="0.7.0.200909291409" featureIds="" pluginIds="org.eclipse.papyrus.codegen:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.core:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.core.adaptor.emf:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.core.adaptor.gmf:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.def:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.di:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.di.edit:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.di.editor:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.diagram.activity:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.diagram.clazz:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.diagram.common:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.diagram.composite:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.diagram.emftree:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.diagram.sequence:0.0.0,1.0.0.200909291409,org.eclipse.papyrus.diagram.usecase:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.editor:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.extensionpoints.editors:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.extensionpoints.uml2:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.gmfgenextension:0.0.0,0.7.0.v200909291409,org.eclipse.papyrus.navigator:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.outline:0.0.0,0.7.0.M1200909111835,org.eclipse.papyrus.outline.emftree:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.parsers:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.preferences:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.profile:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.sasheditor:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.sasheditor.di:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.tabbedproperties.appearance:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.tabbedproperties.core:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.tabbedproperties.uml:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.ui.toolbox:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.umlutils:0.0.0,0.7.0.200909291409,org.eclipse.papyrus.wizards:0.0.0,0.7.0.200909291409,"/>
+ <antcall target="rootFiles">
+ <param name="rootTarget" value="rootFiles${os}_${ws}_${arch}"/>
+ </antcall>
+ </target>
+ <target name="rootFiles" unless="updateJar.omitRootfiles">
+ <antcall target="${rootTarget}"/>
+ </target>
+
+ <target name="rootFileswin32_win32_x86">
+ </target>
+ <target name="rootFilesgroup_group_group">
+ <antcall target="rootFileswin32_win32_x86"/>
+ </target>
+
+ <target name="zip.distribution" depends="init" description="Create a zip containing all the plug-ins and features for the feature: org.eclipse.papyrus-feature.">
+ <delete dir="${feature.temp.folder}"/>
+ <mkdir dir="${feature.temp.folder}"/>
+ <antcall target="gather.bin.parts">
+ <param name="arch" value="*"/>
+ <param name="ws" value="*"/>
+ <param name="nl" value="*"/>
+ <param name="include.children" value="true"/>
+ <param name="feature.base" value="${feature.temp.folder}"/>
+ <param name="os" value="*"/>
+ </antcall>
+ <zip destfile="${feature.destination}/org.eclipse.papyrus-feature_0.7.0.200909291409.bin.dist.zip" basedir="${feature.temp.folder}" filesonly="false" whenempty="skip" update="false"/>
+ <delete dir="${feature.temp.folder}"/>
+ </target>
+
+ <target name="zip.sources" depends="init">
+ <delete dir="${feature.temp.folder}"/>
+ <mkdir dir="${feature.temp.folder}"/>
+ <antcall target="all.children">
+ <param name="destination.temp.folder" value="${feature.temp.folder}/plugins/org.eclipse.papyrus-feature.source_0.7.0.200909291409/src"/>
+ <param name="include.children" value="true"/>
+ <param name="target" value="gather.sources"/>
+ </antcall>
+ <zip destfile="${feature.destination}/org.eclipse.papyrus-feature_0.7.0.200909291409.src.zip" basedir="${feature.temp.folder}" filesonly="true" whenempty="skip" update="false"/>
+ <delete dir="${feature.temp.folder}"/>
+ </target>
+
+ <target name="zip.logs" depends="init">
+ <delete dir="${feature.temp.folder}"/>
+ <mkdir dir="${feature.temp.folder}"/>
+ <antcall target="all.children" inheritAll="false">
+ <param name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
+ <param name="include.children" value="true"/>
+ <param name="target" value="gather.logs"/>
+ </antcall>
+ <zip destfile="${feature.destination}/org.eclipse.papyrus-feature_0.7.0.200909291409.log.zip" basedir="${feature.temp.folder}" filesonly="true" whenempty="skip" update="false"/>
+ <delete dir="${feature.temp.folder}"/>
+ </target>
+
+ <target name="clean" depends="init" description="Clean the feature: org.eclipse.papyrus-feature of all the zips, jars and logs created.">
+ <delete file="${feature.destination}/org.eclipse.papyrus-feature_0.7.0.200909291409.jar"/>
+ <delete file="${feature.destination}/org.eclipse.papyrus-feature_0.7.0.200909291409.bin.dist.zip"/>
+ <delete file="${feature.destination}/org.eclipse.papyrus-feature_0.7.0.200909291409.log.zip"/>
+ <delete file="${feature.destination}/org.eclipse.papyrus-feature_0.7.0.200909291409.src.zip"/>
+ <delete dir="${feature.temp.folder}"/>
+ <antcall target="all.children">
+ <param name="target" value="clean"/>
+ </antcall>
+ </target>
+
+ <target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
+ <eclipse.convertPath fileSystemPath="D:/LOCAL/workspace-papyrus-build/org.eclipse.papyrus-feature/" property="resourcePath"/>
+ <eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
+ <antcall target="all.children">
+ <param name="target" value="refresh"/>
+ </antcall>
+ </target>
+ <target name="gather.sources">
+ <antcall target="children">
+ <param name="destination.temp.folder" value="${feature.temp.folder}/plugins/org.eclipse.papyrus-feature.source_0.7.0.200909291409/src"/>
+ <param name="target" value="gather.sources"/>
+ </antcall>
+ </target>
+
+ <target name="gather.logs" depends="init">
+ <mkdir dir="${feature.temp.folder}/plugins"/>
+ <property name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
+ <antcall target="all.children" inheritAll="false">
+ <param name="destination.temp.folder" value="${feature.temp.folder}/plugins"/>
+ <param name="target" value="gather.logs"/>
+ </antcall>
+ </target>
+
+</project>
diff --git a/features/org.eclipse.papyrus-feature/feature.xml b/features/org.eclipse.papyrus-feature/feature.xml
new file mode 100644
index 00000000000..d6604ad7103
--- /dev/null
+++ b/features/org.eclipse.papyrus-feature/feature.xml
@@ -0,0 +1,368 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.papyrus-feature"
+ label="MDT Papyrus"
+ version="0.7.0.qualifier"
+ provider-name="Eclipse">
+
+ <description url="http://www.example.com/description">
+ Papyrus 0.7 M1 Version
+ </description>
+
+ <copyright url="http://www.example.com/copyright">
+ [Enter Copyright Description here.]
+ </copyright>
+
+ <license url="http://www.example.com/license">
+ [Enter License Description here.]
+ </license>
+
+ <url>
+ <discovery label="MDT Papyrus" url="http://www.eclipse.org/modeling/mdt/?project=papyrus#papyrus"/>
+ </url>
+
+ <requires>
+ <import plugin="org.eclipse.ui"/>
+ <import plugin="org.eclipse.core.runtime"/>
+ <import plugin="org.eclipse.emf.ecore" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.codegen.ecore" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.codegen" version="2.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.codegen.ui" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.m2m.qvt.oml" version="2.0.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.core.resources" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gef" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf" version="2.3.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.xmi" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.transaction" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.edit" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.uml2.uml" version="2.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.uml2.uml.edit" version="2.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.sasheditor" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.di" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.di.edit" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.ide" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.notation" version="1.0.100" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.core" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.views.properties.tabbed" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.junit"/>
+ <import plugin="org.eclipse.papyrus.sasheditor.di" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.core.expressions"/>
+ <import plugin="org.eclipse.papyrus.core" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.jface"/>
+ <import plugin="org.eclipse.ui.views"/>
+ <import plugin="org.eclipse.ui.navigator"/>
+ <import plugin="org.eclipse.emf.edit.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.commands.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers.ide"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.render"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide"/>
+ <import plugin="org.eclipse.gmf.runtime.draw2d.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.notation.providers"/>
+ <import plugin="org.eclipse.emf.ecore.edit"/>
+ <import plugin="org.eclipse.emf.ocl"/>
+ <import plugin="org.eclipse.emf.query.ocl"/>
+ <import plugin="org.eclipse.draw2d"/>
+ <import plugin="org.eclipse.ocl.ecore"/>
+ <import plugin="org.eclipse.ui.navigator.resources"/>
+ <import plugin="org.eclipse.papyrus.di.editor" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.core.adaptor.gmf" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.diagram.common" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.common.ui.services.action"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ocl.ecore" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.navigator" version="3.3.100" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.navigator.resources" version="3.3.100" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.core.expressions" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.printing" version="1.1.2" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.printing.render" version="1.1.2" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf" version="1.0.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.validation"/>
+ <import plugin="org.eclipse.papyrus.editor" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.codegen" version="2.1.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.uml2.uml.resources" version="3.0.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.umlutils" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.preferences" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.ui.toolbox" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.common.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.ui.properties" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.actions" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.editors" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.core.adaptor.emf" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.jface.text"/>
+ <import plugin="org.eclipse.ui.editors" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.common.ui" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.edit.ui" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.ide.application" version="1.0.0" match="greaterOrEqual"/>
+ <import plugin="org.antlr.runtime" version="3.0.0" match="greaterOrEqual"/>
+ <import plugin="com.ibm.icu"/>
+ <import plugin="org.eclipse.emf.mapping.ecore2xml"/>
+ <import plugin="org.eclipse.ui" version="3.5.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.navigator" version="3.3.101" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore" version="2.4.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.core.resources" version="3.4.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.edit" version="2.4.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.editor" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.uml2.uml.editor" version="2.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui" version="1.1.2" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.core" version="1.1.2" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.render" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.views" version="3.3.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.parsers" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.uml2" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.validation" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.notation" version="1.1.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.transaction" version="1.2.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.xmi" version="2.5.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.transaction" version="1.3.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.swt" version="3.5.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.tabbedproperties.core" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.uml2"/>
+ <import plugin="org.eclipse.emf.eef.runtime"/>
+ <import plugin="org.eclipse.jface.text" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.jface" version="3.4.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.workspace" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.edit" version="2.4.0" match="greaterOrEqual"/>
+ </requires>
+
+ <plugin
+ id="org.eclipse.papyrus.codegen"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.core.adaptor.emf"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.core.adaptor.gmf"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.def"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.di"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.di.edit"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.di.editor"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.activity"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.clazz"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.common"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.composite"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.emftree"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.sequence"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.usecase"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.editor"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.extensionpoints.editors"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.extensionpoints.uml2"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.gmfgenextension"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.navigator"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.outline"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.outline.emftree"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.parsers"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.preferences"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.profile"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.sasheditor"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.sasheditor.di"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.tabbedproperties.appearance"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.tabbedproperties.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.tabbedproperties.uml"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.ui.toolbox"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.umlutils"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.wizards"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>

Back to the top