summaryrefslogtreecommitdiffstats
path: root/source-builder/sb/version.py
diff options
context:
space:
mode:
Diffstat (limited to 'source-builder/sb/version.py')
-rw-r--r--source-builder/sb/version.py9
1 files changed, 5 insertions, 4 deletions
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():