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>