Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Tycho/Glossary

< Tycho
Revision as of 07:23, 12 September 2011 by Unnamed Poltroon (Talk) (explain Target Platform and Dependency Resolution)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page describes some important terms and concepts of Tycho.

Dependency Resolution
During dependency resolution, Tycho matches the references to bundles, packages, etc. in the project's sources (MANIFEST.MF, feature.xml, etc.) with the target platform and the other projects built in the same reactor.
Reactor
The Maven reactor, i.e. everything that is built together in the same mvn call.
Target Platform
The target platform is the set of artifacts against which the project resolves its dependencies. There are different ways to define the target platform; the most common ones are repositories with layout=p2, which adds an entire repository to the target platform, or target definition files for more fine-grained control. Each module has its own target platform, although with the normal configuration inheritance in Maven, the target platforms often have identical content.

Back to the top