Parcourir la source

Removed patch feature mirroring from promotion

benjamin.schwertfeger@googlemail.com il y a 12 ans
Parent
commit
c1823ab82f

+ 3 - 0
features/org.yakindu.sct.generator-feature/feature.properties

@@ -4,6 +4,9 @@
 # java.io.Properties file (ISO 8859-1 with "\" escapes)
 # This file should be translated.
 
+label=Generator All-In-One
+provider=yakindu.org
+
 # "updateSiteName" property - label for the update site
 updateSiteName=YAKINDU Statechart Tools 2
 

+ 32 - 32
features/org.yakindu.sct.generator-feature/feature.xml

@@ -1,32 +1,32 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
-      id="org.yakindu.sct.generator"
-      label="Generator All-In-One"
-      version="2.1.0.qualifier"
-      provider-name="yakindu.org">
-
-   <description url="">
-      %description
-   </description>
-
-   <copyright url="http://www.example.com/copyright">
-      %copyright
-   </copyright>
-
-   <license url="%licenseURL">
-      %license
-   </license>
-
-   <includes
-         id="org.yakindu.sct.generator.c"
-         version="0.0.0"/>
-
-   <includes
-         id="org.yakindu.sct.generator.java"
-         version="0.0.0"/>
-
-   <requires>
-      <import feature="org.yakindu.sct" version="2.1.0.qualifier"/>
-   </requires>
-
-</feature>
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+      id="org.yakindu.sct.generator"
+      label="%label"
+      version="2.1.0.qualifier"
+      provider-name="%provider">
+
+   <description url="">
+      %description
+   </description>
+
+   <copyright url="http://www.example.com/copyright">
+      %copyright
+   </copyright>
+
+   <license url="%licenseURL">
+      %license
+   </license>
+
+   <includes
+         id="org.yakindu.sct.generator.c"
+         version="0.0.0"/>
+
+   <includes
+         id="org.yakindu.sct.generator.java"
+         version="0.0.0"/>
+
+   <requires>
+      <import feature="org.yakindu.sct" version="2.1.0.qualifier"/>
+   </requires>
+
+</feature>

+ 0 - 27
releng/org.yakindu.sct.repository/emfPatchExport/artifacts.xml

@@ -1,27 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<?artifactRepository version='1.1.0'?>
-<repository name='Exported Repository' type='org.eclipse.equinox.p2.artifact.repository.simpleRepository' version='1'>
-  <properties size='2'>
-    <property name='p2.timestamp' value='1352902571847'/>
-    <property name='p2.compressed' value='true'/>
-  </properties>
-  <mappings size='3'>
-    <rule filter='(&amp; (classifier=osgi.bundle))' output='${repoUrl}/plugins/${id}_${version}.jar'/>
-    <rule filter='(&amp; (classifier=binary))' output='${repoUrl}/binary/${id}_${version}'/>
-    <rule filter='(&amp; (classifier=org.eclipse.update.feature))' output='${repoUrl}/features/${id}_${version}.jar'/>
-  </mappings>
-  <artifacts size='2'>
-    <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.5.0.v201211141512'>
-      <properties size='2'>
-        <property name='artifact.size' value='680'/>
-        <property name='download.size' value='94442'/>
-      </properties>
-    </artifact>
-    <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.emf.clipboard.core.patch' version='1.0.0.v201211141512'>
-      <properties size='2'>
-        <property name='download.contentType' value='application/zip'/>
-        <property name='download.size' value='532'/>
-      </properties>
-    </artifact>
-  </artifacts>
-</repository>

+ 0 - 147
releng/org.yakindu.sct.repository/emfPatchExport/content.xml

@@ -1,147 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<?metadataRepository version='1.1.0'?>
-<repository name='Exported Repository' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
-  <properties size='2'>
-    <property name='p2.timestamp' value='1352902571848'/>
-    <property name='p2.compressed' value='true'/>
-  </properties>
-  <units size='4'>
-    <unit id='Yakindu SCT 2' version='1.0.0.2--cLSwGu8s7357555A5C57'>
-      <properties size='2'>
-        <property name='org.eclipse.equinox.p2.name' value='Yakindu SCT 2'/>
-        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
-      </properties>
-      <provides size='1'>
-        <provided namespace='org.eclipse.equinox.p2.iu' name='Yakindu SCT 2' version='1.0.0.2--cLSwGu8s7357555A5C57'/>
-      </provides>
-      <requires size='1'>
-        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core.patch.feature.group' range='[1.0.0.v201211141512,1.0.0.v201211141512]'/>
-      </requires>
-      <touchpoint id='null' version='0.0.0'/>
-    </unit>
-    <unit id='org.eclipse.gmf.runtime.emf.clipboard.core.patch.feature.group' version='1.0.0.v201211141512' singleton='false'>
-      <patchScope>
-        <scope>
-          <requires size='1'>
-            <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' range='[1.6.0,1.6.1)'/>
-          </requires>
-        </scope>
-      </patchScope>
-      <changes>
-        <change>
-          <from>
-            <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' range='[1.5.0,1.5.1)'/>
-          </from>
-          <to>
-            <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' range='[1.5.0.v201211141512,1.5.0.v201211141512]'/>
-          </to>
-        </change>
-      </changes>
-      <lifeCycle>
-        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' range='0.0.0' greedy='false'/>
-      </lifeCycle>
-      <update id='org.eclipse.gmf.runtime.emf.clipboard.core.patch.feature.group' range='[0.0.0,1.0.0.v201211141512)' severity='0'/>
-      <properties size='6'>
-        <property name='org.eclipse.equinox.p2.type.patch' value='true'/>
-        <property name='org.eclipse.equinox.p2.name' value='Copy Paste Patch'/>
-        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
-        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
-        <property name='org.eclipse.equinox.p2.provider' value='Yakindu'/>
-        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
-      </properties>
-      <provides size='1'>
-        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core.patch.feature.group' version='1.0.0.v201211141512'/>
-      </provides>
-      <requires size='1'>
-        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core.patch.feature.jar' range='[1.0.0.v201211141512,1.0.0.v201211141512]'>
-          <filter>
-            (org.eclipse.update.install.features=true)
-          </filter>
-        </required>
-      </requires>
-      <touchpoint id='null' version='0.0.0'/>
-      <licenses size='1'>
-        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
-          [Enter License Description here.]
-        </license>
-      </licenses>
-      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
-        [Enter Copyright Description here.]
-      </copyright>
-    </unit>
-    <unit id='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.5.0.v201211141512'>
-      <update id='org.eclipse.gmf.runtime.emf.clipboard.core' range='[0.0.0,1.5.0.v201211141512)' severity='0'/>
-      <properties size='5'>
-        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
-        <property name='df_LT.Plugin.name' value='GMF EMF Clipboard Support'/>
-        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
-        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
-        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
-      </properties>
-      <provides size='7'>
-        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.5.0.v201211141512'/>
-        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.5.0.v201211141512'/>
-        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='0.0.0'/>
-        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core.internal' version='0.0.0'/>
-        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core.internal.l10n' version='0.0.0'/>
-        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
-        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
-      </provides>
-      <requires size='7'>
-        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
-        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
-        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
-        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
-        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
-        <required namespace='java.package' name='com.ibm.icu.text' range='[4.0.0,5.0.0)'/>
-        <required namespace='java.package' name='com.ibm.icu.util' range='[4.0.0,5.0.0)'/>
-      </requires>
-      <artifacts size='1'>
-        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.5.0.v201211141512'/>
-      </artifacts>
-      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
-      <touchpointData size='1'>
-        <instructions size='1'>
-          <instruction key='manifest'>
-            Bundle-SymbolicName: org.eclipse.gmf.runtime.emf.clipboard.core;singleton:=true&#xA;Bundle-Version: 1.5.0.v201211141512
-          </instruction>
-        </instructions>
-      </touchpointData>
-    </unit>
-    <unit id='org.eclipse.gmf.runtime.emf.clipboard.core.patch.feature.jar' version='1.0.0.v201211141512'>
-      <properties size='4'>
-        <property name='org.eclipse.equinox.p2.name' value='Copy Paste Patch'/>
-        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
-        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
-        <property name='org.eclipse.equinox.p2.provider' value='Yakindu'/>
-      </properties>
-      <provides size='3'>
-        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core.patch.feature.jar' version='1.0.0.v201211141512'/>
-        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
-        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.emf.clipboard.core.patch' version='1.0.0.v201211141512'/>
-      </provides>
-      <filter>
-        (org.eclipse.update.install.features=true)
-      </filter>
-      <artifacts size='1'>
-        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.emf.clipboard.core.patch' version='1.0.0.v201211141512'/>
-      </artifacts>
-      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
-      <touchpointData size='1'>
-        <instructions size='1'>
-          <instruction key='zipped'>
-            true
-          </instruction>
-        </instructions>
-      </touchpointData>
-      <licenses size='1'>
-        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
-          [Enter License Description here.]
-        </license>
-      </licenses>
-      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
-        [Enter Copyright Description here.]
-      </copyright>
-    </unit>
-  </units>
-</repository>

BIN
releng/org.yakindu.sct.repository/emfPatchExport/features/org.eclipse.gmf.runtime.emf.clipboard.core.patch_1.0.0.v201211141512.jar


BIN
releng/org.yakindu.sct.repository/emfPatchExport/plugins/org.eclipse.gmf.runtime.emf.clipboard.core_1.5.0.v201211141512.jar


+ 0 - 42
releng/org.yakindu.sct.repository/pom.xml

@@ -25,48 +25,6 @@
 
 	<build>
 	    <plugins>
-	        <plugin>
-	            <groupId>org.eclipse.tycho.extras</groupId>
-	            <artifactId>tycho-p2-extras-plugin</artifactId>
-	            <version>${tycho-extras-version}</version>
-	            <executions>
-	                <execution>
-	                    <phase>package</phase>
-	                    <goals>
-	                        <goal>mirror</goal>
-	                    </goals>
-	                </execution>
-	            </executions>
-	            <configuration>
-	                <source>
-	                    <!-- source repositories to mirror from -->
-	                    <repository>
-	                        <url>${project.baseUri}/emfPatchExport</url>
-	                        <layout>p2</layout>
-	                        <!-- supported layouts are "p2-metadata", "p2-artifacts", and "p2" (for joint repositories; default) -->
-	                    </repository>
-	                </source>
-
-	                <!-- The destination directory to mirror to. -->
-	                <destination>${project.build.directory}/repository</destination>
-	                <!-- Whether only strict dependencies should be followed. -->
-	                <!-- "strict" means perfect version match -->
-	                <followStrictOnly>false</followStrictOnly>
-	                <!-- Whether or not to follow optional requirements. -->
-	                <includeOptional>false</includeOptional>
-	                <!-- Whether or not to follow non-greedy requirements. -->
-	                <includeNonGreedy>false</includeNonGreedy>
-	                <!-- Whether to filter the resulting set of IUs to only -->
-	                <!-- include the latest version of each IU -->
-	                <latestVersionOnly>false</latestVersionOnly>
-	                <!-- don't mirror artifacts, only metadata -->
-	                <mirrorMetadataOnly>false</mirrorMetadataOnly>
-	                <!-- whether to compress the content.xml/artifacts.xml -->
-	                <compress>true</compress>
-	                <!-- whether to append to the target repository content -->
-	                <append>true</append>
-	            </configuration>
-	        </plugin>
 	        <plugin>
 				<artifactId>maven-antrun-plugin</artifactId>
 				<version>1.1</version>