Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvlorenzo2012-01-26 16:14:11 +0000
committervlorenzo2012-01-26 16:14:11 +0000
commitd1d7932b5ca30be5ad89edd6674e141b72d3d3df (patch)
tree352710c2835a0fe049cff9c10b976cc7ad30d599 /releng/org.eclipse.mdt.papyrus.releng.buckminster/papyrus-trunk-extra-nightly/build.xml
parent636e235d7b9435ec9b54261631a08a029f6e6b0b (diff)
downloadorg.eclipse.papyrus-d1d7932b5ca30be5ad89edd6674e141b72d3d3df.tar.gz
org.eclipse.papyrus-d1d7932b5ca30be5ad89edd6674e141b72d3d3df.tar.xz
org.eclipse.papyrus-d1d7932b5ca30be5ad89edd6674e141b72d3d3df.zip
NEW - Bug 365919: [Architecture - SVN - Build] Rewrite the Build
https://bugs.eclipse.org/bugs/show_bug.cgi?id=365919 fix PSF generation from the BOM for extra
Diffstat (limited to 'releng/org.eclipse.mdt.papyrus.releng.buckminster/papyrus-trunk-extra-nightly/build.xml')
-rw-r--r--releng/org.eclipse.mdt.papyrus.releng.buckminster/papyrus-trunk-extra-nightly/build.xml15
1 files changed, 8 insertions, 7 deletions
diff --git a/releng/org.eclipse.mdt.papyrus.releng.buckminster/papyrus-trunk-extra-nightly/build.xml b/releng/org.eclipse.mdt.papyrus.releng.buckminster/papyrus-trunk-extra-nightly/build.xml
index fb8e2d82ad4..ea3150642a7 100644
--- a/releng/org.eclipse.mdt.papyrus.releng.buckminster/papyrus-trunk-extra-nightly/build.xml
+++ b/releng/org.eclipse.mdt.papyrus.releng.buckminster/papyrus-trunk-extra-nightly/build.xml
@@ -263,6 +263,14 @@
<arg value="${basedir}/${mspec.file}" />
</cmdargs>
</buckminster>
+
+ <!-- Generate the psf -->
+ <echo message="Generating psf" />
+ <replace file="${build.root}/papyrus_bom.xml" token="${bom.local.source.tree}" value="${bom.svn.source.tree}"/>
+ <xslt style="${build.config.root.dir}/xsl/psf/bom2repository.xsl" in="${build.root}/papyrus_bom.xml" out="repository.xml" />
+ <xslt style="${build.config.root.dir}/xsl/psf/repository2subversive.xsl" in="repository.xml" out="${result}/subversive_${build.type}.psf" />
+ <xslt style="${build.config.root.dir}/xsl/psf/repository2subclipse.xsl" in="repository.xml" out="${result}/subclipse_${build.type}.psf" />
+ <delete file="repository.xml" />
</target>
<target name="site.p2" depends="provision" unless="skip.site.p2">
@@ -294,13 +302,6 @@
<xslt style="${build.config.root.dir}/xsl/content2xml.xsl" in="${site.p2.dir}/content.xml" out="${site.p2.dir}/index.xml" />
<delete file="${site.p2.dir}/content.xml" />
- <!-- Generate the psf -->
- <echo message="Generating psf" />
- <xslt style="${build.config.root.dir}/xsl/psf/bom2repository.xsl" in="${build.root}/papyrus_bom.xml" out="repository.xml" />
- <xslt style="${build.config.root.dir}/xsl/psf/repository2subversive.xsl" in="repository.xml" out="${result}/subversive_${build.type}.psf" />
- <xslt style="${build.config.root.dir}/xsl/psf/repository2subclipse.xsl" in="repository.xml" out="${result}/subclipse_${build.type}.psf" />
- <delete file="repository.xml" />
-
</target>
<target name="test" depends="site.p2" unless="skip.tests">

Back to the top