浏览代码

Generate source features and moved source features to separate category

benjamin.schwertfeger@gmail.com 13 年之前
父节点
当前提交
a631239206
共有 1 个文件被更改,包括 29 次插入1 次删除
  1. 29 1
      releng/org.yakindu.sct.releng/pom.xml

+ 29 - 1
releng/org.yakindu.sct.releng/pom.xml

@@ -11,7 +11,7 @@
 	<!-- this is the parent POM from which all modules inherit common settings -->
 	<properties>
 		<tycho-version>0.14.1</tycho-version>
-		<tycho-eclipserun-plugin.version>0.14.0</tycho-eclipserun-plugin.version>
+		<tycho-extras-version>0.14.0</tycho-extras-version>
 		<antrun-version>1.6</antrun-version>
 		<p2.target.repository>file:../org.yakindu.base.target/target/repository</p2.target.repository>
 		<p2.base.repository>file:../org.yakindu.base.repository/target/repository</p2.base.repository>
@@ -125,6 +125,34 @@
 						<encoding>UTF-8</encoding>
 					</configuration>
 				</plugin>
+				<plugin>
+					<groupId>org.eclipse.tycho.extras</groupId>
+					<artifactId>tycho-source-feature-plugin</artifactId>
+					<version>${tycho-extras-version}</version>
+					<executions>
+						<execution>
+							<id>source-feature</id>
+							<phase>package</phase>
+							<goals>
+								<goal>source-feature</goal>
+							</goals>
+						</execution>
+					</executions>
+				</plugin>
+				<plugin>
+					<groupId>org.eclipse.tycho</groupId>
+					<artifactId>tycho-p2-plugin</artifactId>
+					<version>${tycho-version}</version>
+					<executions>
+						<execution>
+							<id>attached-p2-metadata</id>
+							<phase>package</phase>
+							<goals>
+								<goal>p2-metadata</goal>
+							</goals>
+						</execution>
+					</executions>
+				</plugin>
 			</plugins>
 		</pluginManagement>
 	</build>