Skip to content
Snippets Groups Projects

Support new Gaudi CMake

Merged Marco Clemencic requested to merge support-new-gaudi-cmake into master
1 file
+ 5
0
Compare changes
  • Side-by-side
  • Inline
@@ -215,10 +215,15 @@ class Script(BaseScript):
(p['name'], i) for i, p in enumerate(cfg['projects']))
# - extract dependencies and update the configuration dict
# - make sure platform independent projects are correctly flagged
# - make sure lcg-toolchains (if present) is in all dependencies
dependencies = slot.dependencies()
for projname, deps in dependencies.iteritems():
projdict = cfg['projects'][proj_idx[projname]]
projdict['dependencies'] = deps
if (projname != 'lcg-toolchains'
and 'lcg-toolchains' in slot.projects
and 'lcg-toolchains' not in deps):
projdict['dependencies'].append('lcg-toolchains')
if slot.projects[projname].platform_independent:
projdict['platform_independent'] = True
# disable non interesting projects (only in "-mr" slots)
Loading