diff options
author | vlorenzo | 2012-01-26 16:14:11 +0000 |
---|---|---|
committer | vlorenzo | 2012-01-26 16:14:11 +0000 |
commit | d1d7932b5ca30be5ad89edd6674e141b72d3d3df (patch) | |
tree | 352710c2835a0fe049cff9c10b976cc7ad30d599 /releng/org.eclipse.mdt.papyrus.releng.buckminster/papyrus-trunk-extra-nightly/build.xml | |
parent | 636e235d7b9435ec9b54261631a08a029f6e6b0b (diff) | |
download | org.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.xml | 15 |
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"> |