Skip to content
Success

Changes

Summary

  1. Update build configuration for RAP Tools 3.22.0 M3 (details)
  2. Remove unmaintained `RAP Tools.launch` (details)
  3. Update build configuration for RAP Tools 3.22.0 RC1 (details)
  4. Let Tycho p2 manage external dependencies (details)
  5. Use Tycho 2.7.5 to ensure that PGP signatures are mirrored (details)
  6. Update build configuration for RAP Tools 3.22.0 RC2 (details)
  7. Update target definition files to 3.22 R (details)
  8. Use final release URL of Eclipse RAP + Platform (details)
Commit 4fca68563991a892f994f5af4bcf4cfba96e032e by Markus Knauer
Update build configuration for RAP Tools 3.22.0 M3

- Use Eclipse Platform 4.25 I20220817-1800 (M3)
- Add missing bundles org.apache.commons.io and
  org.eclipse.e4.ui.progress as separate units to the build target
  platform.
The file was modified features/org.eclipse.rap.tools.feature/.forceQualifierUpdate (diff)
The file was modified releng/org.eclipse.rap.tools.build/target.definition/org.eclipse.rap.tools.target.definition.target (diff)
Commit 9bbfa821fe9432cb100ceea7658a1a578a1eee0f by Markus Knauer
Remove unmaintained `RAP Tools.launch`

The RAP Tools launch configuration had been in use internally in the
past, wasn't kept up to date and was never working on OS other than
Linux. Cleaning up and removing the outdated launch configuration.
The file was removedbundles/org.eclipse.rap.tools.intro/.settings/RAP Tools.launch
Commit cbb4115b5f25bdbd8bfcc7fed27ff2ffb95fd01f by Markus Knauer
Update build configuration for RAP Tools 3.22.0 RC1

- Use Eclipse Platform 4.25 I20220824-1800 (RC1)
- Replace Apache commons-io Orbit bundle with new
  org.apache.commons.commons-io bundle from Eclipse Platform (Maven
  Central).
The file was modified releng/org.eclipse.rap.tools.build/target.definition/org.eclipse.rap.tools.target.definition.target (diff)
The file was modified features/org.eclipse.rap.tools.feature/.forceQualifierUpdate (diff)
Commit f3adce77a076be35eb02ac6cf95529a23f9cb63a by Markus Knauer
Let Tycho p2 manage external dependencies

In earlier times the build dependencies to external bundles of Eclipse
Platform, Jetty, and license bundles was managed by a target definition
file as it is in use by Eclipse PDE. One problem of this approach is
that the RAP target definition relied on exact version specifications
which are painful to keep in sync, the new upcoming problem is the
strategy of Eclipse Platform to move away from coherent features to
bundles which leads to a mixture of bundle & feature installable units
in the RAP target definition.

Replace the target definition file in the build with p2 repository
location URLs as it is done in RAP Runtime since the beginning.
The file was removedreleng/org.eclipse.rap.tools.build/target.definition/org.eclipse.rap.tools.target.definition.target
The file was modified releng/org.eclipse.rap.tools.build/pom.xml (diff)
The file was modified pom.xml (diff)
The file was removedreleng/org.eclipse.rap.tools.build/target.definition/pom.xml
Commit c8f79883d484d80b3a00a169d40a0847d79f59af by Markus Knauer
Use Tycho 2.7.5 to ensure that PGP signatures are mirrored

Bundle are using PGP now for ensuring their integrity instead of the
older MD5 and SHA1 checksums in p2. Upgrade to Tycho 2.7.5 that mirrors
already existing PGP signatures for external 3rd party bundles.
The file was modified releng/org.eclipse.rap.tools.build/pom.xml (diff)
Commit 6675e266ea55b87e4800b5388df7340e112e1931 by Markus Knauer
Update build configuration for RAP Tools 3.22.0 RC2

- Use Eclipse Platform 4.25 I20220831-1800 (RC2)
The file was modified releng/org.eclipse.rap.tools.build/pom.xml (diff)
The file was modified features/org.eclipse.rap.tools.feature/.forceQualifierUpdate (diff)
Commit 0ad4a950faf6a7ecdf1af50ecb2dbea3d31f69d5 by Markus Knauer
Update target definition files to 3.22 R
The file was modified releng/org.eclipse.rap.tools.build/targets/rap-3.22-e4.target (diff)
The file was modified releng/org.eclipse.rap.tools.build/targets/rap-3.22.target (diff)
Commit fdc9815e901fb1c4fc460617564f6a3297a97097 by Markus Knauer
Use final release URL of Eclipse RAP + Platform
The file was modified releng/org.eclipse.rap.tools.build/pom.xml (diff)