Build-depend on javapackages-tools module
This commit is contained in:
parent
192f78dd58
commit
fdeceb4fd5
2 changed files with 40 additions and 1648 deletions
|
|
@ -14,13 +14,14 @@ log = logging.getLogger('')
|
|||
|
||||
bootstrap = False
|
||||
full_refs = True
|
||||
include_build_deps = False
|
||||
|
||||
api = ['maven']
|
||||
profiles = {'default': ['maven']}
|
||||
includes = ['python-lxml', 'byaccj']
|
||||
excludes = ['java-1.7.0-openjdk', 'java-1.8.0-openjdk']
|
||||
includes = []
|
||||
excludes = ['javapackages-tools', 'java-1.7.0-openjdk', 'java-1.8.0-openjdk']
|
||||
default_ref = None
|
||||
frozen_refs = ['python-lxml']
|
||||
frozen_refs = []
|
||||
stream_override = {'java': {'f27': '8'}}
|
||||
|
||||
macros = {
|
||||
|
|
@ -171,10 +172,11 @@ def work(sack):
|
|||
if name(srpm) not in excludes}
|
||||
srpms_done |= srpms_todo
|
||||
combined_br = set()
|
||||
for srpm, build_requires in zip(srpms_todo, get_build_requires(srpms_todo)):
|
||||
combined_br |= set(build_requires)
|
||||
for br in build_requires:
|
||||
add(br_map, br, srpm)
|
||||
if include_build_deps:
|
||||
for srpm, build_requires in zip(srpms_todo, get_build_requires(srpms_todo)):
|
||||
combined_br |= set(build_requires)
|
||||
for br in build_requires:
|
||||
add(br_map, br, srpm)
|
||||
java, all = resolve_deps(sack, combined_br)
|
||||
srpms_todo |= java
|
||||
srpms_todo -= srpms_done
|
||||
|
|
@ -217,16 +219,9 @@ def work(sack):
|
|||
if bootstrap:
|
||||
yaml.append(' bootstrap: master')
|
||||
else:
|
||||
yaml.append(' maven: master')
|
||||
yaml.append(' javapackages-tools: master')
|
||||
yaml.append(' java: master')
|
||||
yaml.append(' platform: master')
|
||||
yaml.append(' # R of hawtjni')
|
||||
yaml.append(' autotools: master')
|
||||
yaml.append(' # BR of python-lxml')
|
||||
yaml.append(' python2: master')
|
||||
yaml.append(' python3: master')
|
||||
yaml.append(' # BR of xml-stylebook')
|
||||
yaml.append(' fonts: master')
|
||||
yaml.append(' requires:')
|
||||
for dep in ('java', 'platform'):
|
||||
dep_stream = stream_override.get(dep, {}).get(stream, stream)
|
||||
|
|
@ -241,9 +236,9 @@ def work(sack):
|
|||
yaml.append(' rpms:')
|
||||
for p in sorted(api):
|
||||
yaml.append(' - {}'.format(p))
|
||||
yaml.append(' filter:')
|
||||
yaml.append(' rpms:')
|
||||
yaml.append(' - python2-lxml')
|
||||
# yaml.append(' filter:')
|
||||
# yaml.append(' rpms:')
|
||||
# yaml.append(' - python2-lxml')
|
||||
yaml.append(' buildopts:')
|
||||
yaml.append(' rpms:')
|
||||
yaml.append(' macros: |')
|
||||
|
|
|
|||
1657
maven.yaml
1657
maven.yaml
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue