Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tycho-4.0.x] Add a mojo that generates a target platform from the current reactor #3513

Merged
merged 1 commit into from
Feb 16, 2024

Commits on Feb 15, 2024

  1. Add a mojo that generates a target platform from the current reactor

    If one currently uses p2 repositories in Tycho this is quite convenient
    as Tycho just fetches what ever is required by the project. As PDE has
    no such feature yet, it is on the other hand not very usable in the IDE
    itself or one needs to manage a second target platform for development.
    
    This now adds a new tycho-dependency-tools-plugin:generate-target mojo
    that collects all dependencies of the reactor, maps them to update sites
    whenever possible and reduces the set then to the root units that are at
    the top of the dependency chain. Finally these units are tried to be
    matched to features of the site to finally select a set of units that
    are suitable for target resolution with planner.
    
    (cherry picked from commit 644c52e)
    laeubi committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    cddc580 View commit details
    Browse the repository at this point in the history