Add javapoet dependency of auto
This commit is contained in:
parent
a809f997d8
commit
ef0c635beb
2 changed files with 346 additions and 2 deletions
339
koschei.cfg
Normal file
339
koschei.cfg
Normal file
|
|
@ -0,0 +1,339 @@
|
|||
# -*- python -*-
|
||||
# vim: ft=python
|
||||
config = {
|
||||
"buildrequires": [
|
||||
"javapackages-tools",
|
||||
"platform",
|
||||
],
|
||||
"requires": [
|
||||
"javapackages-tools",
|
||||
"platform",
|
||||
],
|
||||
|
||||
"bootstrap": False,
|
||||
"full_refs": False,
|
||||
"default_ref": "master",
|
||||
"include_build_deps": False,
|
||||
"closure": False,
|
||||
"filter_unused": True,
|
||||
"topo_sort": True,
|
||||
|
||||
"api": [
|
||||
"tycho",
|
||||
"tycho-extras",
|
||||
"cbi-plugins",
|
||||
],
|
||||
"profiles": {
|
||||
"default": [
|
||||
"tycho",
|
||||
"tycho-extras",
|
||||
"cbi-plugins",
|
||||
],
|
||||
},
|
||||
"filter": [
|
||||
],
|
||||
"includes": [
|
||||
],
|
||||
"excludes": [
|
||||
# Packages from javapackages-tools module
|
||||
"ant",
|
||||
"ant-contrib",
|
||||
"antlr",
|
||||
"aopalliance",
|
||||
"apache-commons-beanutils",
|
||||
"apache-commons-cli",
|
||||
"apache-commons-codec",
|
||||
"apache-commons-collections",
|
||||
"apache-commons-compress",
|
||||
"apache-commons-exec",
|
||||
"apache-commons-io",
|
||||
"apache-commons-jxpath",
|
||||
"apache-commons-lang",
|
||||
"apache-commons-lang3",
|
||||
"apache-commons-logging",
|
||||
"apache-commons-net",
|
||||
"apache-commons-parent",
|
||||
"apache-ivy",
|
||||
"apache-parent",
|
||||
"apache-resource-bundles",
|
||||
"aqute-bnd",
|
||||
"assertj-core",
|
||||
"atinject",
|
||||
"bcel",
|
||||
"beust-jcommander",
|
||||
"bsf",
|
||||
"bsh",
|
||||
"byaccj",
|
||||
"cal10n",
|
||||
"cdi-api",
|
||||
"cglib",
|
||||
"easymock",
|
||||
"exec-maven-plugin",
|
||||
"felix-osgi-compendium",
|
||||
"felix-osgi-core",
|
||||
"felix-osgi-foundation",
|
||||
"felix-parent",
|
||||
"felix-utils",
|
||||
"forge-parent",
|
||||
"fusesource-pom",
|
||||
"geronimo-annotation",
|
||||
"geronimo-jms",
|
||||
"geronimo-jpa",
|
||||
"geronimo-parent-poms",
|
||||
"glassfish-annotation-api",
|
||||
"glassfish-el",
|
||||
"glassfish-jsp-api",
|
||||
"glassfish-legal",
|
||||
"glassfish-master-pom",
|
||||
"glassfish-servlet-api",
|
||||
"google-guice",
|
||||
"guava20",
|
||||
"hamcrest",
|
||||
"hawtjni",
|
||||
"httpcomponents-client",
|
||||
"httpcomponents-core",
|
||||
"httpcomponents-project",
|
||||
"isorelax",
|
||||
"jakarta-commons-httpclient",
|
||||
"jakarta-oro",
|
||||
"jansi",
|
||||
"jansi-native",
|
||||
"java_cup",
|
||||
"javacc",
|
||||
"javacc-maven-plugin",
|
||||
"javamail",
|
||||
"javapackages-tools",
|
||||
"javassist",
|
||||
"jaxen",
|
||||
"jboss-interceptors-1.2-api",
|
||||
"jboss-parent",
|
||||
"jdepend",
|
||||
"jdependency",
|
||||
"jdom",
|
||||
"jdom2",
|
||||
"jflex",
|
||||
"jline",
|
||||
"jsch",
|
||||
"jsoup",
|
||||
"jsr-305",
|
||||
"jtidy",
|
||||
"junit",
|
||||
"jvnet-parent",
|
||||
"jzlib",
|
||||
"log4j12",
|
||||
"maven",
|
||||
"maven-antrun-plugin",
|
||||
"maven-archiver",
|
||||
"maven-artifact-resolver",
|
||||
"maven-artifact-transfer",
|
||||
"maven-assembly-plugin",
|
||||
"maven-clean-plugin",
|
||||
"maven-common-artifact-filters",
|
||||
"maven-compiler-plugin",
|
||||
"maven-dependency-analyzer",
|
||||
"maven-dependency-plugin",
|
||||
"maven-dependency-tree",
|
||||
"maven-doxia",
|
||||
"maven-doxia-sitetools",
|
||||
"maven-enforcer",
|
||||
"maven-file-management",
|
||||
"maven-filtering",
|
||||
"maven-install-plugin",
|
||||
"maven-invoker",
|
||||
"maven-invoker-plugin",
|
||||
"maven-jar-plugin",
|
||||
"maven-parent",
|
||||
"maven-plugin-build-helper",
|
||||
"maven-plugin-bundle",
|
||||
"maven-plugin-testing",
|
||||
"maven-plugin-tools",
|
||||
"maven-plugins-pom",
|
||||
"maven-remote-resources-plugin",
|
||||
"maven-reporting-api",
|
||||
"maven-reporting-impl",
|
||||
"maven-resolver",
|
||||
"maven-resources-plugin",
|
||||
"maven-script-interpreter",
|
||||
"maven-shade-plugin",
|
||||
"maven-shared",
|
||||
"maven-shared-incremental",
|
||||
"maven-shared-io",
|
||||
"maven-shared-utils",
|
||||
"maven-source-plugin",
|
||||
"maven-surefire",
|
||||
"maven-verifier",
|
||||
"maven-wagon",
|
||||
"maven2",
|
||||
"mockito",
|
||||
"modello",
|
||||
"mojo-parent",
|
||||
"munge-maven-plugin",
|
||||
"objectweb-asm",
|
||||
"objectweb-pom",
|
||||
"objenesis",
|
||||
"os-maven-plugin",
|
||||
"osgi-annotation",
|
||||
"osgi-compendium",
|
||||
"osgi-core",
|
||||
"plexus-ant-factory",
|
||||
"plexus-archiver",
|
||||
"plexus-bsh-factory",
|
||||
"plexus-build-api",
|
||||
"plexus-cipher",
|
||||
"plexus-classworlds",
|
||||
"plexus-cli",
|
||||
"plexus-compiler",
|
||||
"plexus-component-api",
|
||||
"plexus-component-factories-pom",
|
||||
"plexus-components-pom",
|
||||
"plexus-containers",
|
||||
"plexus-i18n",
|
||||
"plexus-interactivity",
|
||||
"plexus-interpolation",
|
||||
"plexus-io",
|
||||
"plexus-languages",
|
||||
"plexus-pom",
|
||||
"plexus-resources",
|
||||
"plexus-sec-dispatcher",
|
||||
"plexus-utils",
|
||||
"plexus-velocity",
|
||||
"powermock",
|
||||
"qdox",
|
||||
"regexp",
|
||||
"sisu",
|
||||
"sisu-mojos",
|
||||
"slf4j",
|
||||
"sonatype-oss-parent",
|
||||
"sonatype-plugins-parent",
|
||||
"spec-version-maven-plugin",
|
||||
"spice-parent",
|
||||
"testng",
|
||||
"velocity",
|
||||
"weld-parent",
|
||||
"xalan-j2",
|
||||
"xbean",
|
||||
"xerces-j2",
|
||||
"xml-commons-apis",
|
||||
"xml-commons-resolver",
|
||||
"xmlunit",
|
||||
"xmvn",
|
||||
# Additional Exclusions
|
||||
"apache-commons-configuration",
|
||||
"apache-commons-el",
|
||||
"apache-sshd",
|
||||
"args4j",
|
||||
"avalon-framework",
|
||||
"avalon-logkit",
|
||||
"batik",
|
||||
"dain-snappy",
|
||||
"eclipse",
|
||||
"eclipse-ecf",
|
||||
"eclipse-emf",
|
||||
"eclipse-jgit",
|
||||
"ed25519-java",
|
||||
"extra166y",
|
||||
"felix-gogo-command",
|
||||
"felix-gogo-runtime",
|
||||
"felix-gogo-shell",
|
||||
"felix-scr",
|
||||
"fop",
|
||||
"glassfish-jsp",
|
||||
"google-gson",
|
||||
"gpars",
|
||||
"groovy",
|
||||
"icu4j",
|
||||
"javaewah",
|
||||
"jcsp",
|
||||
"jetty",
|
||||
"junit5",
|
||||
"kxml",
|
||||
"lucene",
|
||||
"maven-javadoc-plugin",
|
||||
"multiverse",
|
||||
"netty-tcnative",
|
||||
"netty3",
|
||||
"opentest4j",
|
||||
"parboiled",
|
||||
"pdfbox",
|
||||
"pegdown",
|
||||
"sac",
|
||||
"sat4j",
|
||||
"univocity-parsers",
|
||||
"xmlgraphics-commons",
|
||||
"xpp3",
|
||||
"xstream",
|
||||
"xz-java",
|
||||
],
|
||||
"frozen_refs": [
|
||||
],
|
||||
"stream_override": {
|
||||
"javapackages-tools": {
|
||||
"1.3": "[201801]",
|
||||
},
|
||||
"platform": {
|
||||
"1.3": "[f28]",
|
||||
},
|
||||
},
|
||||
|
||||
"macros": {
|
||||
"_with_bootstrap": 1,
|
||||
"_with_jp_minimal": 1,
|
||||
"_without_groovy": 1,
|
||||
"_without_junit5": 1,
|
||||
},
|
||||
|
||||
"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.
|
||||
""",
|
||||
|
||||
"koji_config": {
|
||||
"server": "https://koji.fedoraproject.org/kojihub",
|
||||
"topurl": "https://kojipkgs.fedoraproject.org/",
|
||||
"multicall_chunk_size": 1000,
|
||||
"tag_name": "f30-build",
|
||||
},
|
||||
"dependency": {
|
||||
"repo_arch": "x86_64",
|
||||
"resolve_for_arch": "x86_64",
|
||||
"ignore_weak_deps": True,
|
||||
"cache_l2_capacity": 2,
|
||||
},
|
||||
"directories": {
|
||||
"cachedir": "/tmp/maven-modulemd-gen",
|
||||
},
|
||||
"logging": {
|
||||
"version": 1,
|
||||
"loggers": {
|
||||
"": {
|
||||
"level": "INFO",
|
||||
"handlers": ["stderr"],
|
||||
},
|
||||
},
|
||||
"handlers": {
|
||||
"stderr": {
|
||||
"class": "logging.StreamHandler",
|
||||
"stream": "ext://sys.stderr"
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
@ -48,10 +48,10 @@ data:
|
|||
filter:
|
||||
rpms:
|
||||
- auto
|
||||
- auto-factory
|
||||
- auto-javadoc
|
||||
- cbi-plugins-javadoc
|
||||
- decentxml-javadoc
|
||||
- javapoet-javadoc
|
||||
- tesla-polyglot
|
||||
- tesla-polyglot-atom
|
||||
- tesla-polyglot-groovy
|
||||
|
|
@ -72,7 +72,7 @@ data:
|
|||
components:
|
||||
rpms:
|
||||
auto:
|
||||
buildorder: 10
|
||||
buildorder: 20
|
||||
ref: master
|
||||
rationale: >
|
||||
Runtime dependency of cbi-plugins.
|
||||
|
|
@ -91,6 +91,11 @@ data:
|
|||
ref: master
|
||||
rationale: >
|
||||
Runtime dependency of tycho.
|
||||
javapoet:
|
||||
buildorder: 10
|
||||
ref: master
|
||||
rationale: >
|
||||
Runtime dependency of auto.
|
||||
tesla-polyglot:
|
||||
buildorder: 10
|
||||
ref: master
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue