1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-07 17:56:01 +02:00

Clean up Maven build (#662)

* remove invalid tycho resolver config (not valid since many versions)
* fix PMD plugin configuration (config attribute was renamed in 3.18)
* remove duplicate versions already managed in pluginManagement section
* fix indentation
* move all not yet configured versions into pluginManagement of the
parent module to avoid further duplication
* consume the target platform as file, not as maven artifact (this
simplifies building a single module A LOT)
* remove invalid tycho-source-plugin configuration
* disable tycho consumer POM generation (not needed here, and avoids a
warning in each module)
* remove prerequisites. that's for maven plugins only, and this POM
already contains the better suited similar maven enforcer rule
* enforce UTF-8 for javadoc generation (the build fails on Windows
otherwise, trying to read some Japanese? characters with the Windows
default encoding)
This commit is contained in:
Michael Keppler 2023-12-28 20:35:58 +01:00 committed by GitHub
parent 37ff19400f
commit d4102ca82f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
44 changed files with 123 additions and 212 deletions

View file

@ -30,7 +30,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>
@ -57,7 +56,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho.extras</groupId> <groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId> <artifactId>tycho-eclipserun-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<applicationArgs> <applicationArgs>
<arg>-application</arg> <arg>-application</arg>

View file

@ -30,7 +30,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>
@ -57,7 +56,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho.extras</groupId> <groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId> <artifactId>tycho-eclipserun-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<applicationArgs> <applicationArgs>
<arg>-application</arg> <arg>-application</arg>

View file

@ -30,7 +30,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<dependency-resolution> <dependency-resolution>
<extraRequirements> <extraRequirements>

View file

@ -27,7 +27,6 @@
--> -->
<modules> <modules>
<module>../../releng/org.eclipse.cdt.target</module>
<module>../../jsoncdb</module> <module>../../jsoncdb</module>
<module>..</module> <module>..</module>
</modules> </modules>

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.eclipse.cdt.codan.core;singleton:=true Bundle-SymbolicName: org.eclipse.cdt.codan.core;singleton:=true
Bundle-Version: 4.2.0.qualifier Bundle-Version: 4.2.100.qualifier
Bundle-Activator: org.eclipse.cdt.codan.core.CodanCorePlugin Bundle-Activator: org.eclipse.cdt.codan.core.CodanCorePlugin
Bundle-Vendor: %Bundle-Vendor Bundle-Vendor: %Bundle-Vendor
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,

View file

@ -30,9 +30,7 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>
@ -46,7 +44,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>

View file

@ -30,9 +30,7 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>
@ -46,7 +44,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>

View file

@ -30,9 +30,7 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>
@ -46,7 +44,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>

View file

@ -30,9 +30,7 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>

View file

@ -30,9 +30,7 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.core.native;singleton:=true Bundle-SymbolicName: org.eclipse.cdt.core.native;singleton:=true
Bundle-Version: 6.3.200.qualifier Bundle-Version: 6.3.300.qualifier
Bundle-Activator: org.eclipse.cdt.internal.core.natives.CNativePlugin Bundle-Activator: org.eclipse.cdt.internal.core.natives.CNativePlugin
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Bundle-Localization: plugin Bundle-Localization: plugin

View file

@ -23,7 +23,7 @@
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<version>6.3.200-SNAPSHOT</version> <version>6.3.300-SNAPSHOT</version>
<artifactId>org.eclipse.cdt.core.native</artifactId> <artifactId>org.eclipse.cdt.core.native</artifactId>
<packaging>eclipse-plugin</packaging> <packaging>eclipse-plugin</packaging>

View file

@ -48,7 +48,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId> <artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<useUIHarness>false</useUIHarness> <useUIHarness>false</useUIHarness>
<!-- Core tests actually use eclipse.ui classes, see CProjectHelper --> <!-- Core tests actually use eclipse.ui classes, see CProjectHelper -->

View file

@ -30,9 +30,7 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>
@ -46,7 +44,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>

View file

@ -30,9 +30,7 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>

View file

@ -70,7 +70,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId> <artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<useUIHarness>true</useUIHarness> <useUIHarness>true</useUIHarness>
<useUIThread>true</useUIThread> <useUIThread>true</useUIThread>

View file

@ -29,7 +29,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>
@ -57,7 +56,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho.extras</groupId> <groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId> <artifactId>tycho-eclipserun-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<applicationArgs> <applicationArgs>
<arg>-application</arg> <arg>-application</arg>

View file

@ -36,7 +36,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId> <artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>materialize-products</id> <id>materialize-products</id>
@ -65,9 +64,7 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>
@ -109,7 +106,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId> <artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>materialize-products</id> <id>materialize-products</id>

View file

@ -29,7 +29,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId> <artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<useUIHarness>true</useUIHarness> <useUIHarness>true</useUIHarness>
<useUIThread>false</useUIThread> <useUIThread>false</useUIThread>

View file

@ -30,7 +30,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>
@ -58,7 +57,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho.extras</groupId> <groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId> <artifactId>tycho-eclipserun-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<applicationArgs> <applicationArgs>
<arg>-application</arg> <arg>-application</arg>
@ -101,7 +99,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho.extras</groupId> <groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-document-bundle-plugin</artifactId> <artifactId>tycho-document-bundle-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>eclipse-javadoc</id> <id>eclipse-javadoc</id>
@ -112,7 +109,7 @@
<configuration> <configuration>
<outputDirectory>${project.basedir}/reference/api <outputDirectory>${project.basedir}/reference/api
</outputDirectory> </outputDirectory>
<javadocOptions> <javadocOptions combine.children="append">
<excludes> <excludes>
<exclude>org.eclipse.cdt.internal.*</exclude> <exclude>org.eclipse.cdt.internal.*</exclude>
</excludes> </excludes>

View file

@ -29,7 +29,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>
@ -57,7 +56,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho.extras</groupId> <groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId> <artifactId>tycho-eclipserun-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<applicationArgs> <applicationArgs>
<arg>-application</arg> <arg>-application</arg>

View file

@ -63,7 +63,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId> <artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<useUIHarness>false</useUIHarness> <useUIHarness>false</useUIHarness>
<argLine>${tycho.testArgLine} ${base.ui.test.vmargs} -ea -Xms256m -Xmx512m -Dcdt.tests.dsf.gdb.path=${dsf.gdb.tests.gdbPath} -Ddsf.gdb.tests.timeout.multiplier=${dsf.gdb.tests.timeout.multiplier} -Dcdt.tests.dsf.gdb.versions=${cdt.tests.dsf.gdb.versions}</argLine> <argLine>${tycho.testArgLine} ${base.ui.test.vmargs} -ea -Xms256m -Xmx512m -Dcdt.tests.dsf.gdb.path=${dsf.gdb.tests.gdbPath} -Ddsf.gdb.tests.timeout.multiplier=${dsf.gdb.tests.timeout.multiplier} -Dcdt.tests.dsf.gdb.versions=${cdt.tests.dsf.gdb.versions}</argLine>

View file

@ -27,7 +27,6 @@
--> -->
<modules> <modules>
<module>../../releng/org.eclipse.cdt.target</module>
<module>..</module> <module>..</module>
</modules> </modules>
</project> </project>

View file

@ -63,7 +63,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId> <artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<useUIHarness>false</useUIHarness> <useUIHarness>false</useUIHarness>
<argLine>${tycho.testArgLine} ${base.ui.test.vmargs} -ea -Xms256m -Xmx512m -Dcdt.tests.dsf.gdb.path=${dsf.gdb.tests.gdbPath} -Ddsf.gdb.tests.timeout.multiplier=${dsf.gdb.tests.timeout.multiplier} -Dcdt.tests.dsf.gdb.versions=${cdt.tests.dsf.gdb.versions}</argLine> <argLine>${tycho.testArgLine} ${base.ui.test.vmargs} -ea -Xms256m -Xmx512m -Dcdt.tests.dsf.gdb.path=${dsf.gdb.tests.gdbPath} -Ddsf.gdb.tests.timeout.multiplier=${dsf.gdb.tests.timeout.multiplier} -Dcdt.tests.dsf.gdb.versions=${cdt.tests.dsf.gdb.versions}</argLine>

View file

@ -30,7 +30,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.launchbar.core;singleton:=true Bundle-SymbolicName: org.eclipse.launchbar.core;singleton:=true
Bundle-Version: 2.5.100.qualifier Bundle-Version: 2.5.200.qualifier
Bundle-Activator: org.eclipse.launchbar.core.internal.Activator Bundle-Activator: org.eclipse.launchbar.core.internal.Activator
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.launchbar.ui.controls;singleton:=true Bundle-SymbolicName: org.eclipse.launchbar.ui.controls;singleton:=true
Bundle-Version: 1.2.300.qualifier Bundle-Version: 1.2.400.qualifier
Bundle-Activator: org.eclipse.launchbar.ui.controls.internal.Activator Bundle-Activator: org.eclipse.launchbar.ui.controls.internal.Activator
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.osgi.services;bundle-version="3.5.0", Require-Bundle: org.eclipse.osgi.services;bundle-version="3.5.0",

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.launchbar.ui;singleton:=true Bundle-SymbolicName: org.eclipse.launchbar.ui;singleton:=true
Bundle-Version: 2.5.200.qualifier Bundle-Version: 2.5.300.qualifier
Bundle-Activator: org.eclipse.launchbar.ui.internal.Activator Bundle-Activator: org.eclipse.launchbar.ui.internal.Activator
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.transport;singleton:=true Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.transport;singleton:=true
Bundle-Version: 2.3.200.qualifier Bundle-Version: 2.3.300.qualifier
Bundle-Localization: plugin Bundle-Localization: plugin
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.cdt.debug.core.memory;bundle-version="0.1.0", Require-Bundle: org.eclipse.cdt.debug.core.memory;bundle-version="0.1.0",

51
pom.xml
View file

@ -14,10 +14,6 @@
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<prerequisites>
<maven>${required-maven-version}</maven>
</prerequisites>
<groupId>org.eclipse.cdt</groupId> <groupId>org.eclipse.cdt</groupId>
<artifactId>cdt-parent</artifactId> <artifactId>cdt-parent</artifactId>
<version>11.5.0-SNAPSHOT</version> <version>11.5.0-SNAPSHOT</version>
@ -284,7 +280,6 @@
<module>releng/org.eclipse.cdt-feature</module> <module>releng/org.eclipse.cdt-feature</module>
<module>releng/org.eclipse.cdt.sdk</module> <module>releng/org.eclipse.cdt.sdk</module>
<module>releng/org.eclipse.cdt.sdk-feature</module> <module>releng/org.eclipse.cdt.sdk-feature</module>
<module>releng/org.eclipse.cdt.target</module>
<module>releng/org.eclipse.cdt.repo</module> <module>releng/org.eclipse.cdt.repo</module>
<module>build/org.eclipse.cdt.managedbuilder.core.tests</module> <module>build/org.eclipse.cdt.managedbuilder.core.tests</module>
@ -382,12 +377,7 @@
<version>${tycho-version}</version> <version>${tycho-version}</version>
<configuration> <configuration>
<target> <target>
<artifact> <file>${maven.multiModuleProjectDirectory}/releng/org.eclipse.cdt.target/cdt.target</file>
<groupId>org.eclipse.cdt</groupId>
<artifactId>org.eclipse.cdt.target</artifactId>
<classifier>${target-platform}</classifier>
<version>1.0.0</version>
</artifact>
</target> </target>
</configuration> </configuration>
</plugin> </plugin>
@ -679,7 +669,6 @@
<artifactId>target-platform-configuration</artifactId> <artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version> <version>${tycho-version}</version>
<configuration> <configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies> <pomDependencies>consider</pomDependencies>
<environments> <environments>
<environment> <environment>
@ -727,9 +716,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
<executions> <executions>
<execution> <execution>
<id>attach-source</id> <id>attach-source</id>
@ -877,6 +863,13 @@
<version>${tycho-version}</version> <version>${tycho-version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<executions>
<execution>
<!-- disable default consumer pom. not needed here, and it shows a warning for each module -->
<id>default-update-consumer-pom</id>
<phase>none</phase>
</execution>
</executions>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
@ -965,7 +958,7 @@
<artifactId>maven-pmd-plugin</artifactId> <artifactId>maven-pmd-plugin</artifactId>
<version>3.20.0</version> <version>3.20.0</version>
<configuration> <configuration>
<sourceEncoding>utf-8</sourceEncoding> <inputEncoding>utf-8</inputEncoding>
<minimumTokens>100</minimumTokens> <minimumTokens>100</minimumTokens>
<targetJdk>11</targetJdk> <targetJdk>11</targetJdk>
<format>xml</format> <format>xml</format>
@ -1043,7 +1036,31 @@
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-document-bundle-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<javadocOptions>
<encoding>UTF-8</encoding>
</javadocOptions>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho-version}</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>3.4.0</version>
</plugin>
</plugins> </plugins>
</pluginManagement> </pluginManagement>
</build> </build>

View file

@ -1,56 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2014, 2021 Contributors to the Eclipse Foundation
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.cdt</groupId>
<artifactId>cdt-parent</artifactId>
<version>11.5.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.cdt</groupId>
<artifactId>org.eclipse.cdt.target</artifactId>
<version>1.0.0</version>
<packaging>pom</packaging>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>3.4.0</version>
<executions>
<execution>
<id>attach-artifacts</id>
<phase>package</phase>
<goals>
<goal>attach-artifact</goal>
</goals>
<configuration>
<artifacts>
<artifact>
<file>cdt.target</file>
<type>target</type>
<classifier>cdt</classifier>
</artifact>
</artifacts>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

View file

@ -30,7 +30,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>

View file

@ -29,7 +29,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>

View file

@ -19,7 +19,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId> <artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>plugin-source</id> <id>plugin-source</id>
@ -47,7 +46,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho.extras</groupId> <groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-document-bundle-plugin</artifactId> <artifactId>tycho-document-bundle-plugin</artifactId>
<version>${tycho-version}</version>
<executions> <executions>
<execution> <execution>
<id>eclipse-javadoc</id> <id>eclipse-javadoc</id>
@ -58,7 +56,7 @@
<configuration> <configuration>
<outputDirectory>${project.basedir}/html/reference/api <outputDirectory>${project.basedir}/html/reference/api
</outputDirectory> </outputDirectory>
<javadocOptions> <javadocOptions combine.children="append">
<includes> <includes>
<include>org.eclipse.cdt.remote.*</include> <include>org.eclipse.cdt.remote.*</include>
<include>org.eclipse.remote.*</include> <include>org.eclipse.remote.*</include>

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.remote.proxy.protocol.core;singleton:=true Bundle-SymbolicName: org.eclipse.remote.proxy.protocol.core;singleton:=true
Bundle-Version: 2.1.0.qualifier Bundle-Version: 2.1.100.qualifier
Bundle-Activator: org.eclipse.remote.internal.proxy.protocol.core.Activator Bundle-Activator: org.eclipse.remote.internal.proxy.protocol.core.Activator
Bundle-Vendor: %pluginProvider Bundle-Vendor: %pluginProvider
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy

View file

@ -19,7 +19,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId> <artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<createArtifactRepository>false</createArtifactRepository> <createArtifactRepository>false</createArtifactRepository>
<includeAllDependencies>true</includeAllDependencies> <includeAllDependencies>true</includeAllDependencies>
@ -39,7 +38,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId> <artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<formats> <formats>
<win32>zip</win32> <win32>zip</win32>
@ -81,7 +79,6 @@
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId> <artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho-version}</version>
<configuration> <configuration>
<formats> <formats>
<win32>zip</win32> <win32>zip</win32>

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.tm.terminal.connector.ssh;singleton:=true Bundle-SymbolicName: org.eclipse.tm.terminal.connector.ssh;singleton:=true
Bundle-Version: 4.8.100.qualifier Bundle-Version: 4.8.200.qualifier
Bundle-Activator: org.eclipse.tm.terminal.connector.ssh.activator.UIPlugin Bundle-Activator: org.eclipse.tm.terminal.connector.ssh.activator.UIPlugin
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400", Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400",

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.tm.terminal.connector.telnet;singleton:=true Bundle-SymbolicName: org.eclipse.tm.terminal.connector.telnet;singleton:=true
Bundle-Version: 4.8.0.qualifier Bundle-Version: 4.8.100.qualifier
Bundle-Activator: org.eclipse.tm.terminal.connector.telnet.activator.UIPlugin Bundle-Activator: org.eclipse.tm.terminal.connector.telnet.activator.UIPlugin
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400", Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400",

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.tm.terminal.control; singleton:=true Bundle-SymbolicName: org.eclipse.tm.terminal.control; singleton:=true
Bundle-Version: 5.5.100.qualifier Bundle-Version: 5.5.200.qualifier
Bundle-Activator: org.eclipse.tm.internal.terminal.control.impl.TerminalPlugin Bundle-Activator: org.eclipse.tm.internal.terminal.control.impl.TerminalPlugin
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Bundle-Localization: plugin Bundle-Localization: plugin

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.tm.terminal.view.core;singleton:=true Bundle-SymbolicName: org.eclipse.tm.terminal.view.core;singleton:=true
Bundle-Version: 4.10.100.qualifier Bundle-Version: 4.10.200.qualifier
Bundle-Activator: org.eclipse.tm.terminal.view.core.activator.CoreBundleActivator Bundle-Activator: org.eclipse.tm.terminal.view.core.activator.CoreBundleActivator
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400", Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400",

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.tm.terminal.view.ui;singleton:=true Bundle-SymbolicName: org.eclipse.tm.terminal.view.ui;singleton:=true
Bundle-Version: 4.11.300.qualifier Bundle-Version: 4.11.400.qualifier
Bundle-Activator: org.eclipse.tm.terminal.view.ui.activator.UIPlugin Bundle-Activator: org.eclipse.tm.terminal.view.ui.activator.UIPlugin
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400", Require-Bundle: org.eclipse.core.expressions;bundle-version="3.4.400",

View file

@ -34,7 +34,6 @@
<id>only-terminal</id> <id>only-terminal</id>
<modules> <modules>
<module>repo</module> <module>repo</module>
<module>../releng/org.eclipse.cdt.target</module>
<module>../core/org.eclipse.cdt.core.linux</module> <module>../core/org.eclipse.cdt.core.linux</module>
<module>../core/org.eclipse.cdt.core.linux.aarch64</module> <module>../core/org.eclipse.cdt.core.linux.aarch64</module>
<module>../core/org.eclipse.cdt.core.linux.ppc64le</module> <module>../core/org.eclipse.cdt.core.linux.ppc64le</module>

View file

@ -3,7 +3,7 @@ Automatic-Module-Name: org.eclipse.tools.templates.ui
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.tools.templates.ui;singleton:=true Bundle-SymbolicName: org.eclipse.tools.templates.ui;singleton:=true
Bundle-Version: 2.0.0.qualifier Bundle-Version: 2.0.100.qualifier
Bundle-Activator: org.eclipse.tools.templates.ui.internal.Activator Bundle-Activator: org.eclipse.tools.templates.ui.internal.Activator
Require-Bundle: org.eclipse.ui, Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime, org.eclipse.core.runtime,

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %plugin.name Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.cdt.visualizer.core;singleton:=true Bundle-SymbolicName: org.eclipse.cdt.visualizer.core;singleton:=true
Bundle-Version: 1.2.0.qualifier Bundle-Version: 1.2.100.qualifier
Bundle-Activator: org.eclipse.cdt.visualizer.core.plugin.CDTVisualizerCorePlugin Bundle-Activator: org.eclipse.cdt.visualizer.core.plugin.CDTVisualizerCorePlugin
Bundle-Vendor: %provider.name Bundle-Vendor: %provider.name
Require-Bundle: org.eclipse.ui, Require-Bundle: org.eclipse.ui,