From 8c4023c95d5c230c1f104a0e7e98991d945d275f Mon Sep 17 00:00:00 2001 From: Richard Eckart de Castilho Date: Wed, 18 Dec 2024 09:36:14 +0100 Subject: [PATCH] Issue #191: Add option to build without Eclipse plugins - Adding `-Ddisable-build-eclipse-plugins` will skip the Eclipse plugins during the build --- README.md | 2 ++ pom.xml | 72 +++++++++++++++++++++++++++++++++++++++++++------------ 2 files changed, 59 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 49893f27..211a125d 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,8 @@ change the command to For more details, please see [https://uima.apache.org/building-uima.html](https://uima.apache.org/building-uima.html). +**Build options** +* `-Ddisable-build-eclipse-plugins`: do not build the Eclipse plugins How to Get Involved ------------------- diff --git a/pom.xml b/pom.xml index 543ad8f7..11dfd58d 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ org.apache.uima ruta-maven-plugin - 3.4.1 + ${project.version} @@ -100,23 +100,11 @@ ruta-maven-plugin ruta-maven-archetype - - ruta-ep-parent - ruta-ep-engine - ruta-ep-ide - ruta-ep-ide-ui - ruta-ep-caseditor - ruta-ep-addons - ruta-ep-textruler - ruta-ep-core-ext - ruta-eclipse-feature - ruta-eclipse-update-site + example-projects/ruta-maven-example ruta-documentation - - example-projects/ruta-ep-example-extensions - example-projects/ruta-maven-example + @@ -160,6 +148,60 @@ + + build-eclipse-plugins + + + !disable-build-eclipse-plugins + + + + ruta-ep-parent + ruta-ep-engine + ruta-ep-ide + ruta-ep-ide-ui + ruta-ep-caseditor + ruta-ep-addons + ruta-ep-textruler + ruta-ep-core-ext + ruta-eclipse-feature + ruta-eclipse-update-site + example-projects/ruta-ep-example-extensions + + + + + org.apache.uima + ruta-ep-addons + ${project.version} + + + org.apache.uima + ruta-ep-caseditor + ${project.version} + + + org.apache.uima + ruta-ep-engine + ${project.version} + + + org.apache.uima + ruta-ep-ide + ${project.version} + + + org.apache.uima + ruta-ep-textruler + ${project.version} + + + org.apache.uima + ruta-ep-core-ext + ${project.version} + + + apache-release-rc-auto-staging-config