From 6950f2200707f43a8e1d22e0b20b9af5c8d8b637 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Mon, 11 Nov 2019 15:10:32 +1100 Subject: sb: Add support for a comma separated release path list. Updates #3814 --- source-builder/sb/version.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'source-builder/sb/version.py') diff --git a/source-builder/sb/version.py b/source-builder/sb/version.py index 0148614..34fb421 100644 --- a/source-builder/sb/version.py +++ b/source-builder/sb/version.py @@ -112,15 +112,16 @@ def load_release_settings(macros): hashes = v.items('hashes') except: hashes = [] - try: - release_path = v.get('version', 'release_path', raw = True) - except: - release_path = None for hash in hashes: hs = hash[1].split() if len(hs) != 2: raise error.general('invalid release hash in VERSION') sources.hash((hs[0], hash[0], hs[1]), macros, setting_error) + try: + release_path = v.get('version', 'release_path', raw = True) + release_path = ','.join([rp.strip() for rp in release_path.split(',')]) + except: + release_path = None download.set_release_path(release_path, macros) def version(): -- cgit v1.2.3