Skip to content
Snippets Groups Projects

Support new Gaudi CMake

Merged Marco Clemencic requested to merge support-new-gaudi-cmake into master
@@ -217,11 +217,13 @@ class Script(BaseScript):
# - make sure platform independent projects are correctly flagged
# - make sure lcg-toolchains (if present) is in all dependencies
dependencies = slot.dependencies()
extra_deps = (['lcg-toolchains']
if 'lcg-toolchains' in slot.projects else [])
for projname, deps in dependencies.iteritems():
projdict = cfg['projects'][proj_idx[projname]]
projdict['dependencies'] = sorted(set(deps + extra_deps))
if (projname != 'lcg-toolchains'
and 'lcg-toolchains' in slot.projects
and 'lcg-toolchains' not in projdict['dependencies']):
projdict['dependencies'].append('lcg-toolchains')
if slot.projects[projname].platform_independent:
projdict['platform_independent'] = True
# disable non interesting projects (only in "-mr" slots)
Loading