This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to branch issue/SLING-12941
in repository https://gitbox.apache.org/repos/asf/sling-ide-tooling.git

commit d21aad6b562d6fd7c722e36f6dfb7df8a8e25948
Author: Robert Munteanu <[email protected]>
AuthorDate: Mon Sep 22 14:02:11 2025 +0200

    SLING-12941 - Cleanup target platform files
    
    Remove unneeded target files and update docs.
---
 .../org.apache.sling.ide.target-definition.target  | 109 ---------------------
 eclipse/target-definition/README.md                |   2 +-
 ...g.apache.sling.ide.target-definition-dev.target |  53 ----------
 3 files changed, 1 insertion(+), 163 deletions(-)

diff --git a/eclipse/p2update/org.apache.sling.ide.target-definition.target 
b/eclipse/p2update/org.apache.sling.ide.target-definition.target
deleted file mode 100644
index fc174862..00000000
--- a/eclipse/p2update/org.apache.sling.ide.target-definition.target
+++ /dev/null
@@ -1,109 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one or
-    more contributor license agreements. See the NOTICE file
-    distributed with this work for additional information regarding
-    copyright ownership. The ASF licenses this file to you under the
-    Apache License, Version 2.0 (the "License"); you may not use
-    this file except in compliance with the License. You may obtain
-    a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-    applicable law or agreed to in writing, software distributed
-    under the License is distributed on an "AS IS" BASIS, WITHOUT
-    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions
-    and limitations under the License.
--->
-<?pde version="3.8"?><target name="Sling IDE Tools" sequenceNumber="53">
-<locations>
-       <!-- dependent shared bundles -->
-       <location includeDependencyDepth="none" 
includeDependencyScopes="compile" includeSource="true" missingManifest="error" 
type="Maven">
-               <dependencies>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.api</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.artifacts</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.impl-vlt</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-               </dependencies>
-       </location>
-       <!-- Eclipse plugins -->
-       <location includeDependencyDepth="none" 
includeDependencyScopes="compile" missingManifest="error" type="Maven">
-               <dependencies>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.eclipse-core</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.eclipse-ui</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.eclipse-m2e-core</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.eclipse-m2e-ui</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.eclipse-sightly-core</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.eclipse-sightly-ui</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-               </dependencies>
-       </location>
-       <!-- Eclipse features -->
-       <location includeDependencyDepth="none" 
includeDependencyScopes="compile" includeSource="true" missingManifest="ignore" 
type="Maven">
-               <dependencies>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.feature</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.m2e.feature</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.sling.ide</groupId>
-                               
<artifactId>org.apache.sling.ide.sightly.feature</artifactId>
-                               <version>1.2.3-SNAPSHOT</version>
-                               <type>jar</type>
-                       </dependency>
-               </dependencies>
-       </location>
-</locations>
-       <targetJRE 
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
-</target>
\ No newline at end of file
diff --git a/eclipse/target-definition/README.md 
b/eclipse/target-definition/README.md
index 504b2fe0..4d927f02 100644
--- a/eclipse/target-definition/README.md
+++ b/eclipse/target-definition/README.md
@@ -2,6 +2,6 @@
 
 The target definition for Eclipse PDE/Tycho against which to build the Eclipse 
plugins.
 
-The target file references both Eclipse Plugins/Features from P2 repositories 
(standard Eclipse dependencies) as well as [Maven 
artifacts](<https://xn--lubisoft-0za.gmbh/en/articles/using-maven-artifacts-in-pde-rcp-and-tycho-builds/>)
 for custom OSGi bundles.
+The target file references Eclipse Plugins/Features from P2 repositories 
(standard Eclipse dependencies). The final target platform is enhanced by 
configuring `pomDependencies=consider` for the `target-platform-configuration` 
in the reactor pom.xml
 
 3rd party dependencies are referenced from [Eclipse 
Orbit](https://www.eclipse.org/orbit/) (to reuse bundle versions also used by 
other Eclipse plugins).
diff --git 
a/eclipse/target-definition/org.apache.sling.ide.target-definition-dev.target 
b/eclipse/target-definition/org.apache.sling.ide.target-definition-dev.target
deleted file mode 100644
index ba653e64..00000000
--- 
a/eclipse/target-definition/org.apache.sling.ide.target-definition-dev.target
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--
-    Licensed to the Apache Software Foundation (ASF) under one or
-    more contributor license agreements. See the NOTICE file
-    distributed with this work for additional information regarding
-    copyright ownership. The ASF licenses this file to you under the
-    Apache License, Version 2.0 (the "License"); you may not use
-    this file except in compliance with the License. You may obtain
-    a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-    applicable law or agreed to in writing, software distributed
-    under the License is distributed on an "AS IS" BASIS, WITHOUT
-    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions
-    and limitations under the License.
---><?pde version="3.8"?><target name="Sling IDE Tools" sequenceNumber="54">
-<locations>
-<location includeAllPlatforms="false" includeConfigurePhase="false" 
includeMode="planner" includeSource="true" type="InstallableUnit">
-<unit id="org.eclipse.m2e.feature.feature.group" 
version="1.6.0.20150526-2032"/>
-<repository 
location="https://download.eclipse.org/technology/m2e/releases/1.6"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" 
includeMode="planner" includeSource="true" type="InstallableUnit">
-<unit id="com.google.gson" version="2.2.4.v201311231704"/>
-<unit id="org.apache.commons.collections" version="3.2.2.v201511171945"/>
-<unit id="org.apache.commons.httpclient" version="3.1.0.v201012070820"/>
-<unit id="org.apache.commons.io" version="2.2.0.v201405211200"/>
-<unit id="org.apache.commons.lang" version="2.6.0.v201404270220"/>
-<unit id="org.hamcrest.core" version="1.3.0.v201303031735"/>
-<unit id="org.junit" version="4.12.0.v201504281640"/>
-<unit id="org.slf4j.api" version="1.7.10.v20170428-1633"/>
-<unit id="org.slf4j.binding.simple" version="1.7.10.v20160301-1109"/>
-<unit id="org.slf4j.apis.log4j" version="1.7.10.v20160208-0839"/>
-<repository 
location="https://download.eclipse.org/tools/orbit/downloads/drops/R20170516192513/repository/"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" 
includeMode="planner" includeSource="true" type="InstallableUnit">
-<unit id="org.eclipse.swtbot.eclipse.feature.group" 
version="2.4.0.201604200752"/>
-<unit id="org.eclipse.swtbot.eclipse.test.junit.feature.group" 
version="2.4.0.201604200752"/>
-<unit id="org.eclipse.swtbot.feature.group" version="2.4.0.201604200752"/>
-<repository 
location="https://download.eclipse.org/technology/swtbot/releases/2.4.0/"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" 
includeMode="planner" includeSource="true" type="InstallableUnit">
-<unit id="org.eclipse.jst.enterprise_ui.feature.feature.group" 
version="3.9.2.v201802121827"/>
-<unit id="org.eclipse.jst.server_adapters.feature.feature.group" 
version="3.2.400.v201711301708"/>
-<unit id="org.eclipse.jst.server_ui.feature.feature.group" 
version="3.4.300.v201709251835"/>
-<unit id="org.eclipse.jst.web_ui.feature.feature.group" 
version="3.9.0.v201802152012"/>
-<unit id="org.eclipse.pde.feature.group" version="3.13.3.v20180301-1154"/>
-<unit id="org.eclipse.wst.server_adapters.feature.feature.group" 
version="3.2.601.v201711302104"/>
-<unit id="org.eclipse.wst.web_ui.feature.feature.group" 
version="3.9.2.v201801171858"/>
-<unit id="org.eclipse.wst.xml_ui.feature.feature.group" 
version="3.9.2.v201801171858"/>
-<repository location="https://download.eclipse.org/releases/oxygen/"/>
-</location>
-</locations>
-</target>

Reply via email to