Allow comma-separated package lists in prerequisites. Makes some templating easier.

This commit is contained in:
Jeffrey Townsend
2016-12-31 20:58:20 +00:00
parent bb37da9ad9
commit d3a1f1546d

View File

@@ -480,7 +480,10 @@ class OnlPackageGroup(object):
return True
def prerequisite_packages(self):
return list(onlu.sflatten(self._pkgs.get('prerequisites', {}).get('packages', [])))
rv = []
for e in list(onlu.sflatten(self._pkgs.get('prerequisites', {}).get('packages', []))):
rv += e.split(',')
return rv
def prerequisite_submodules(self):
return self._pkgs.get('prerequisites', {}).get('submodules', [])