From 7547c497aa29bfc620d665011cf8b669169451fc Mon Sep 17 00:00:00 2001 From: Lorenzo Bettini Date: Wed, 10 Jan 2018 15:37:09 +0100 Subject: [PATCH] add required software update sites to our composite site --- .../edelta.product.repository/pom.xml | 71 +++++++++++++++--- edelta.parent/edelta.repository/pom.xml | 74 +++++++++++++++---- 2 files changed, 119 insertions(+), 26 deletions(-) diff --git a/edelta.parent/edelta.product.repository/pom.xml b/edelta.parent/edelta.product.repository/pom.xml index ea9dd9fa4..09d577e41 100644 --- a/edelta.parent/edelta.product.repository/pom.xml +++ b/edelta.parent/edelta.product.repository/pom.xml @@ -149,18 +149,6 @@ tycho-eclipserun-plugin ${tycho-version} - - -application - org.eclipse.ant.core.antRunner - -buildfile - ${ant-files-path}/packaging-p2composite.ant - p2.composite.add - -Dsite.label="${site.label}" - -Dcomposite.base.dir=${project.build.directory} - -DunqualifiedVersion=${unqualifiedVersion} - -DbuildQualifier=${buildQualifier} - -Dchild.repository.path.prefix="${child.repository.path.prefix}" - mars @@ -196,12 +184,71 @@ + + + add-xtext-repository + package + + eclipse-run + + + + -application + org.eclipse.ant.core.antRunner + -buildfile + ${ant-files-path}/packaging-p2composite.ant + p2.composite.add.external + -Dsite.label="${site.label}" + -Dcomposite.base.dir=${project.build.directory} + -DunqualifiedVersion=${unqualifiedVersion} + -DbuildQualifier=${buildQualifier} + -Dchild.repo="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/${xtextVersion}/" + + + + + add-eclipse-repository + package + + eclipse-run + + + + -application + org.eclipse.ant.core.antRunner + -buildfile + ${ant-files-path}/packaging-p2composite.ant + p2.composite.add.external + -Dsite.label="${site.label}" + -Dcomposite.base.dir=${project.build.directory} + -DunqualifiedVersion=${unqualifiedVersion} + -DbuildQualifier=${buildQualifier} + -Dchild.repo="http://download.eclipse.org/releases/${eclipseVersion}/" + + + + add-p2-composite-repository package eclipse-run + + + -application + org.eclipse.ant.core.antRunner + -buildfile + ${ant-files-path}/packaging-p2composite.ant + p2.composite.add + -Dsite.label="${site.label}" + -Dcomposite.base.dir=${project.build.directory} + -DunqualifiedVersion=${unqualifiedVersion} + -DbuildQualifier=${buildQualifier} + -Dchild.repository.path.prefix="${child.repository.path.prefix}" + + diff --git a/edelta.parent/edelta.repository/pom.xml b/edelta.parent/edelta.repository/pom.xml index f1b00b5a4..d5d903583 100644 --- a/edelta.parent/edelta.repository/pom.xml +++ b/edelta.parent/edelta.repository/pom.xml @@ -84,10 +84,9 @@ run - + but no zipped p2 repository --> deploy-repository verify @@ -109,18 +108,6 @@ tycho-eclipserun-plugin ${tycho-version} - - -application - org.eclipse.ant.core.antRunner - -buildfile - ${ant-files-path}/packaging-p2composite.ant - p2.composite.add - -Dsite.label="${site.label}" - -Dcomposite.base.dir=${project.build.directory} - -DunqualifiedVersion=${unqualifiedVersion} - -DbuildQualifier=${buildQualifier} - -Dchild.repository.path.prefix="${child.repository.path.prefix}" - mars @@ -156,12 +143,71 @@ + + + add-xtext-repository + package + + eclipse-run + + + + -application + org.eclipse.ant.core.antRunner + -buildfile + ${ant-files-path}/packaging-p2composite.ant + p2.composite.add.external + -Dsite.label="${site.label}" + -Dcomposite.base.dir=${project.build.directory} + -DunqualifiedVersion=${unqualifiedVersion} + -DbuildQualifier=${buildQualifier} + -Dchild.repo="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/${xtextVersion}/" + + + + + add-eclipse-repository + package + + eclipse-run + + + + -application + org.eclipse.ant.core.antRunner + -buildfile + ${ant-files-path}/packaging-p2composite.ant + p2.composite.add.external + -Dsite.label="${site.label}" + -Dcomposite.base.dir=${project.build.directory} + -DunqualifiedVersion=${unqualifiedVersion} + -DbuildQualifier=${buildQualifier} + -Dchild.repo="http://download.eclipse.org/releases/${eclipseVersion}/" + + + + add-p2-composite-repository package eclipse-run + + + -application + org.eclipse.ant.core.antRunner + -buildfile + ${ant-files-path}/packaging-p2composite.ant + p2.composite.add + -Dsite.label="${site.label}" + -Dcomposite.base.dir=${project.build.directory} + -DunqualifiedVersion=${unqualifiedVersion} + -DbuildQualifier=${buildQualifier} + -Dchild.repository.path.prefix="${child.repository.path.prefix}" + +