From 4d616ac9473a1f891059c27694f9af3da37eab3d Mon Sep 17 00:00:00 2001 From: hengsin Date: Fri, 2 Feb 2024 16:29:41 +0800 Subject: [PATCH] IDEMPIERE-6004 Upgrade to Tycho 4.0.4 (#2201) * IDEMPIERE-6004 Upgrade to Tycho 4.0.4 * Upgrade to Tycho 4.0.4 --- org.idempiere.p2/pom.xml | 104 +++++++++++++++++++++++++++-------- org.idempiere.parent/pom.xml | 8 +-- 2 files changed, 85 insertions(+), 27 deletions(-) diff --git a/org.idempiere.p2/pom.xml b/org.idempiere.p2/pom.xml index a7afbd497d..ab7712e6b5 100644 --- a/org.idempiere.p2/pom.xml +++ b/org.idempiere.p2/pom.xml @@ -152,35 +152,93 @@ org.eclipse.tycho.extras tycho-eclipserun-plugin - - - -application - org.eclipse.equinox.p2.director - -repository - file:${project.build.directory}/repository - -destination - ${project.build.directory}/products/${idempiere.product.id}/${tycho.env.osgi.os}/${tycho.env.osgi.ws}/${tycho.env.osgi.arch} - -installIU - ${extra.ui.install} - -profileProperties - org.eclipse.update.install.features=true - -p2.os - ${tycho.env.osgi.os} - -p2.ws - ${tycho.env.osgi.ws} - -p2.arch - ${tycho.env.osgi.arch} - -consoleLog - -roaming - - - default-eclipse-run + default-eclipse-run-linux eclipse-run ${materializeProduct} + + + -application + org.eclipse.equinox.p2.director + -repository + file:${project.build.directory}/repository + -destination + ${project.build.directory}/products/${idempiere.product.id}/linux/gtk/x86_64 + -installIU + ${extra.iu.install} + -profileProperties + org.eclipse.update.install.features=true + -p2.os + linux + -p2.ws + gtk + -p2.arch + x86_64 + -consoleLog + -roaming + + + + + default-eclipse-run-win32 + + eclipse-run + + ${materializeProduct} + + + -application + org.eclipse.equinox.p2.director + -repository + file:${project.build.directory}/repository + -destination + ${project.build.directory}/products/${idempiere.product.id}/win32/win32/x86_64 + -installIU + ${extra.iu.install} + -profileProperties + org.eclipse.update.install.features=true + -p2.os + win32 + -p2.ws + win32 + -p2.arch + x86_64 + -consoleLog + -roaming + + + + + default-eclipse-run-macosx + + eclipse-run + + ${materializeProduct} + + + -application + org.eclipse.equinox.p2.director + -repository + file:${project.build.directory}/repository + -destination + ${project.build.directory}/products/${idempiere.product.id}/macosx/cocoa/x86_64 + -installIU + ${extra.iu.install} + -profileProperties + org.eclipse.update.install.features=true + -p2.os + macosx + -p2.ws + cocoa + -p2.arch + x86_64 + -consoleLog + -roaming + + diff --git a/org.idempiere.parent/pom.xml b/org.idempiere.parent/pom.xml index 25b8879ebf..32ae04235a 100644 --- a/org.idempiere.parent/pom.xml +++ b/org.idempiere.parent/pom.xml @@ -12,7 +12,7 @@ 11.0.0-SNAPSHOT 17 - 3.0.5 + 4.0.4 ${tycho.version} UTF-8 6.17.0 @@ -24,12 +24,12 @@ 2.5 org.idempiere.p2.targetplatform - https://download.eclipse.org/eclipse/updates/4.23 - eclipse-2022-03 + https://download.eclipse.org/eclipse/updates/4.27 + eclipse-2023-03 https://download.eclipse.org/tools/orbit/downloads/drops/R20210602031627/repository orbit-2021-06-R20210602031627 https://raw.githubusercontent.com/idempiere/binary.file/master - org.eclipse.equinox.p2.director,org.idempiere.equinox.p2.director.feature.feature.group,org.idempiere.test.feature.feature.group + org.eclipse.equinox.p2.director,org.idempiere.equinox.p2.director.feature.feature.group org.adempiere.server.product false 17