530830: Generate Source References in Parsley MANIFESTs
Change-Id: Ib20c9259ced35fda32c67ca196858a230c0da3ae
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=530830
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
diff --git a/releng/org.eclipse.emf.parsley.parent/pom.xml b/releng/org.eclipse.emf.parsley.parent/pom.xml
index a5ac767..fcd2db3 100644
--- a/releng/org.eclipse.emf.parsley.parent/pom.xml
+++ b/releng/org.eclipse.emf.parsley.parent/pom.xml
@@ -94,10 +94,13 @@
<parsley.rap.updates.dir>rt</parsley.rap.updates.dir>
<p2.repository.dest>${project.basedir}/../../target/repository</p2.repository.dest>
<zipped.repository.dest>${project.basedir}/../../target/${parsley.zips.dir}</zipped.repository.dest>
-
+
<!-- Enable this on Hudson CI @Eclipse.org -->
<cbi.jarsigner.skip>true</cbi.jarsigner.skip>
+ <!-- Source references -->
+ <tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/emf-parsley/org.eclipse.emf-parsley.git</tycho.scmUrl>
+
<!-- Sonar -->
<sonar.language>java</sonar.language>
<sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
@@ -1052,7 +1055,17 @@
<version>${tycho-version}</version>
<configuration>
<format>'v'yyyyMMdd'-'HHmm</format>
+ <sourceReferences>
+ <generate>true</generate>
+ </sourceReferences>
</configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-sourceref-jgit</artifactId>
+ <version>${tycho-extras-version}</version>
+ </dependency>
+ </dependencies>
</plugin>
</plugins>