[releng] Add TP definitions for more recent platform versions
- Add target platform definitions for 2020-12, 2021-03 and 2021-06.
- Batik 1.14 references code from the org.w3c.dom.css package which is
not part of the default modules list and is not available as an
explicit dependency from Orbit, so add `--add-module jdk.xml.dom`
the the compiler args.
- Remove support for Oxygen. Supporting Eclipse 2021-06 requires Java
11 and a recent Tycho, but recent Tychos fail the build with the
Oxygen target platform:
[ERROR] Cannot resolve target definition:
[ERROR] Software being installed: org.eclipse.platform.ide 4.7.1.M20171009-0410
[ERROR] Missing requirement: org.eclipse.platform.ide 4.7.1.M20171009-0410 requires 'org.eclipse.equinox.p2.iu; a.jre.javase [1.6.0,1.6.0]' but it could not be found
It might be possible to support both using Maven profiles and such,
but it the effort does not seem worth it.
Change-Id: Id5c5a796808c52924d306ce1c29428fbbb39e1a4
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
8 files changed