SLING-12941 - Cleanup target platform files (#52)

Remove unneeded target files and update docs.
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 fc17486..0000000
--- 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/p2update/pom.xml b/eclipse/p2update/pom.xml
index 38a4c59..5355a3b 100644
--- a/eclipse/p2update/pom.xml
+++ b/eclipse/p2update/pom.xml
@@ -46,16 +46,6 @@
 					<skip>true</skip>
 				</configuration>
 			</plugin>
-			<plugin>
-				<groupId>org.eclipse.tycho</groupId>
-				<artifactId>target-platform-configuration</artifactId>
-				<version>${tycho.version}</version>
-				<configuration>
-					<target>
-						<file>${basedir}/org.apache.sling.ide.target-definition.target</file>
-					</target>
-				</configuration>
-			</plugin>
 		</plugins>
 		<pluginManagement>
 			<plugins>
diff --git a/eclipse/target-definition/README.md b/eclipse/target-definition/README.md
index 504b2fe..4d927f0 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 ba653e6..0000000
--- 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>