i8-stream-rhel8
changed/i8-stream-rhel8/tycho-rhel8-8050020211110202056.21b86cbc
commit
e6e8c24ea1
@ -0,0 +1,294 @@
|
||||
---
|
||||
document: modulemd
|
||||
version: 2
|
||||
data:
|
||||
name: tycho
|
||||
stream: rhel8
|
||||
summary: Plugins and extensions for building Eclipse plugins and OSGI bundles with Maven
|
||||
description: >-
|
||||
Tycho is a set of Maven plugins and extensions for building Eclipse plugins and
|
||||
OSGI bundles with Maven. Eclipse plugins and OSGI bundles have their own metadata
|
||||
for expressing dependencies, source folder locations, etc. that are normally found
|
||||
in a Maven POM. Tycho uses native metadata for Eclipse plugins and OSGi bundles
|
||||
and uses the POM to configure and drive the build. Tycho supports bundles, fragments,
|
||||
features, update site projects and RCP applications. Tycho also knows how to run
|
||||
JUnit test plugins using OSGi runtime and there is also support for sharing build
|
||||
results using Maven artifact repositories.
|
||||
|
||||
Tycho plugins introduce new packaging types and the corresponding lifecycle bindings
|
||||
that allow Maven to use OSGi and Eclipse metadata during a Maven build. OSGi rules
|
||||
are used to resolve project dependencies and package visibility restrictions are
|
||||
honored by the OSGi-aware JDT-based compiler plugin. Tycho will use OSGi metadata
|
||||
and OSGi rules to calculate project dependencies dynamically and injects them
|
||||
into the Maven project model at build time. Tycho supports all attributes supported
|
||||
by the Eclipse OSGi resolver (Require-Bundle, Import-Package, Eclipse-GenericRequire,
|
||||
etc). Tycho will use proper classpath access rules during compilation. Tycho supports
|
||||
all project types supported by PDE and will use PDE/JDT project metadata where
|
||||
possible. One important design goal in Tycho is to make sure there is no duplication
|
||||
of metadata between POM and OSGi metadata.
|
||||
license:
|
||||
module:
|
||||
- MIT
|
||||
dependencies:
|
||||
- buildrequires:
|
||||
platform: [el8.5.0]
|
||||
javapackages-tools: [201801]
|
||||
tycho: [rhel8]
|
||||
requires:
|
||||
platform: [el8]
|
||||
javapackages-tools: [201801]
|
||||
profiles:
|
||||
common:
|
||||
rpms:
|
||||
- tycho
|
||||
- tycho-extras
|
||||
api:
|
||||
rpms:
|
||||
- cbi-plugins
|
||||
- tycho
|
||||
- tycho-extras
|
||||
buildopts:
|
||||
rpms:
|
||||
macros: |
|
||||
%_with_jp_minimal 1
|
||||
%_without_contrib_tools 1
|
||||
%_without_junit5 1
|
||||
components:
|
||||
rpms:
|
||||
apache-commons-el:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/apache-commons-el-1.0-42.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse.
|
||||
Build dependency of eclipse.
|
||||
apiguardian:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/apiguardian-1.0.0-3.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Build dependency of junit5.
|
||||
auto:
|
||||
buildorder: 20
|
||||
ref: changed/i8c-stream-rhel8/auto-1.4.1-1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of cbi-plugins.
|
||||
Build dependency of cbi-plugins.
|
||||
batik:
|
||||
buildorder: 20
|
||||
ref: changed/i8c-stream-rhel8/batik-1.14-2.module_el8.5.0+1008+35e34ea8
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse, tycho.
|
||||
Build dependency of eclipse, tycho.
|
||||
cbi-plugins:
|
||||
buildorder: 50
|
||||
ref: changed/i8c-stream-rhel8/cbi-plugins-1.1.5-6.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Module API.
|
||||
Build dependency of eclipse.
|
||||
decentxml:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/decentxml-1.4-19.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of cbi-plugins, tycho.
|
||||
Build dependency of cbi-plugins, tycho.
|
||||
ecj:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/ecj-4.11-0.1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of tycho.
|
||||
Build dependency of glassfish-jsp, tycho.
|
||||
eclipse:
|
||||
buildorder: 80
|
||||
ref: changed/i8c-stream-rhel8/eclipse-4.12-6.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Module application.
|
||||
eclipse-ecf:
|
||||
buildorder: 70
|
||||
ref: changed/i8c-stream-rhel8/eclipse-ecf-3.14.5-3.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse.
|
||||
Build dependency of eclipse.
|
||||
eclipse-emf:
|
||||
buildorder: 60
|
||||
ref: changed/i8c-stream-rhel8/eclipse-emf-2.18.0-1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse.
|
||||
Build dependency of eclipse, eclipse-ecf.
|
||||
eclipse-license:
|
||||
buildorder: 50
|
||||
ref: changed/i8c-stream-rhel8/eclipse-license-2.0.1-7.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Build dependency of eclipse, eclipse-ecf.
|
||||
felix-gogo-command:
|
||||
buildorder: 30
|
||||
ref: changed/i8c-stream-rhel8/felix-gogo-command-1.0.2-7.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse.
|
||||
Build dependency of eclipse.
|
||||
felix-gogo-parent:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/felix-gogo-parent-4-2.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Build dependency of felix-gogo-command,
|
||||
felix-gogo-runtime, felix-gogo-shell.
|
||||
felix-gogo-runtime:
|
||||
buildorder: 20
|
||||
ref: changed/i8c-stream-rhel8/felix-gogo-runtime-1.1.0-3.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse, felix-gogo-command,
|
||||
felix-gogo-shell.
|
||||
Build dependency of eclipse, felix-gogo-command,
|
||||
felix-gogo-shell, felix-scr.
|
||||
felix-gogo-shell:
|
||||
buildorder: 30
|
||||
ref: changed/i8c-stream-rhel8/felix-gogo-shell-1.1.0-2.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse.
|
||||
Build dependency of eclipse.
|
||||
felix-scr:
|
||||
buildorder: 30
|
||||
ref: changed/i8c-stream-rhel8/felix-scr-2.1.16-1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse, tycho.
|
||||
Build dependency of eclipse, tycho.
|
||||
glassfish-jsp:
|
||||
buildorder: 20
|
||||
ref: changed/i8c-stream-rhel8/glassfish-jsp-2.3.3-0.14.b02.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse, tycho.
|
||||
Build dependency of eclipse, tycho.
|
||||
google-gson:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/google-gson-2.8.2-3.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse
|
||||
Build dependency of eclipse
|
||||
icu4j:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/icu4j-64.2-1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse, tycho.
|
||||
Build dependency of eclipse, tycho.
|
||||
javapoet:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/javapoet-1.7.0-6.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of auto
|
||||
Build dependency of auto
|
||||
jetty:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/jetty-9.4.19-1.v20190610.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse.
|
||||
Build dependency of eclipse.
|
||||
junit5:
|
||||
buildorder: 20
|
||||
ref: changed/i8c-stream-rhel8/junit5-5.4.0-1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Build dependency of tycho, eclipse.
|
||||
kxml:
|
||||
buildorder: 20
|
||||
ref: changed/i8c-stream-rhel8/kxml-2.3.0-18.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of felix-scr.
|
||||
Build dependency of felix-scr.
|
||||
lucene:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/lucene-8.1.1-2.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse.
|
||||
Build dependency of eclipse.
|
||||
opentest4j:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/opentest4j-1.1.1-1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Build dependency of junit5.
|
||||
sac:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/sac-1.3-30.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse, tycho.
|
||||
Build dependency of eclipse, tycho.
|
||||
sat4j:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/sat4j-2.3.5-15.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of eclipse, tycho.
|
||||
Build dependency of eclipse, tycho.
|
||||
tesla-polyglot:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/tesla-polyglot-0.2.1-9.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of tycho-extras.
|
||||
Build dependency of tycho-extras.
|
||||
tycho:
|
||||
buildorder: 40
|
||||
ref: changed/i8c-stream-rhel8/tycho-1.4.0-2.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Module API.
|
||||
Runtime dependency of cbi-plugins,
|
||||
tycho-extras.
|
||||
Build dependency of cbi-plugins, eclipse, eclipse-ecf,
|
||||
eclipse-emf, eclipse-license,
|
||||
tycho-extras.
|
||||
tycho-extras:
|
||||
buildorder: 50
|
||||
ref: changed/i8c-stream-rhel8/tycho-extras-1.4.0-1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Module API.
|
||||
Build dependency of eclipse, eclipse-ecf, eclipse-emf.
|
||||
univocity-parsers:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/univocity-parsers-2.5.5-4.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Build dependency of junit5.
|
||||
xml-maven-plugin:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/xml-maven-plugin-1.0.2-3.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Build dependency of eclipse.
|
||||
xmlgraphics-commons:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/xmlgraphics-commons-2.3-1.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of batik.
|
||||
Build dependency of batik.
|
||||
xpp3:
|
||||
buildorder: 10
|
||||
ref: changed/i8c-stream-rhel8/xpp3-1.1.4-20.c.module_el8.1.0+280+b8d347df
|
||||
arches: [x86_64]
|
||||
rationale: >
|
||||
Runtime dependency of felix-scr, kxml.
|
||||
Build dependency of felix-scr, kxml.
|
Loading…
Reference in new issue