From 43fce838f68fc6c973f63de05770b93bdf7092f7 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Sun, 4 Feb 2024 16:34:06 +0100 Subject: [PATCH] reads deployment profile --- com.minres.coredsl.repository/pom.xml | 105 +++++++++++++++++++++++++- pom.xml | 2 +- 2 files changed, 104 insertions(+), 3 deletions(-) diff --git a/com.minres.coredsl.repository/pom.xml b/com.minres.coredsl.repository/pom.xml index 8cb8ac6..6a415e0 100644 --- a/com.minres.coredsl.repository/pom.xml +++ b/com.minres.coredsl.repository/pom.xml @@ -45,7 +45,108 @@ + + + + release-composite + + false + + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.2.0 + + + parse-version + + parse-version + + + + + + org.codehaus.mojo + exec-maven-plugin + 3.0.0 + + + package + + exec + + + + + bash + + ${software.download.area} + + -c + if [ -d CoreDSL-gh ]; then cd CoreDSL-gh; git pull; else git clone --branch gh-pages https://github.com/Minres/CoreDSL.git CoreDSL-gh; fi + + + en_US + + + + + org.eclipse.tycho.extras + tycho-eclipserun-plugin + ${tycho-version} + + + -application org.eclipse.ant.core.antRunner -buildfile packaging-p2-composite.ant p2.composite.add -Dsite.label="CoreDSL Software Repository" -Dproject.build.directory=${project.build.directory} -DmajorMinorVersion=${parsedVersion.majorVersion}.${parsedVersion.minorVersion} -DunqualifiedVersion=${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion} -Dsoftware.download.area="${software.download.area}/CoreDSL-gh/repository" + + + 2020-03 + p2 + http://download.eclipse.org/releases/2020-03/ + + + + + org.eclipse.ant.core + eclipse-plugin + + + org.apache.ant + eclipse-plugin + + + org.eclipse.equinox.p2.repository.tools + eclipse-plugin + + + org.eclipse.equinox.p2.core.feature + eclipse-feature + + + org.eclipse.equinox.p2.extras.feature + eclipse-feature + + + org.eclipse.equinox.ds + eclipse-plugin + + + + + + add-p2-composite-repository + package + + eclipse-run + + + + + + + + - - + diff --git a/pom.xml b/pom.xml index 83a891a..1310633 100644 --- a/pom.xml +++ b/pom.xml @@ -161,7 +161,7 @@ ${basedir}/xtend-gen ${basedir}/xtend-gen - + org.apache.maven.plugins