From f2cf7c146bd8b07a71e2e26929a72f296cbae9e4 Mon Sep 17 00:00:00 2001 From: Ciaran Gultnieks Date: Mon, 21 Jan 2013 11:09:05 +0000 Subject: [PATCH] Support version suffix when generating auto-builds --- fdroidserver/checkupdates.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fdroidserver/checkupdates.py b/fdroidserver/checkupdates.py index f993fa94..de9576bb 100644 --- a/fdroidserver/checkupdates.py +++ b/fdroidserver/checkupdates.py @@ -231,6 +231,12 @@ def main(): pass elif mode.startswith('Version '): pattern = mode[8:] + if pattern.startswith('+'): + o = pattern.find(' ') + suffix = pattern[1:o] + pattern = pattern[o + 1:] + else: + suffix = '' gotcur = False latest = None for build in app['builds']: @@ -242,7 +248,7 @@ def main(): newbuild = latest.copy() del newbuild['origlines'] newbuild['vercode'] = app['Current Version Code'] - newbuild['version'] = app['Current Version'] + newbuild['version'] = app['Current Version'] + suffix print "...auto-generating build for " + newbuild['version'] commit = pattern.replace('%v', newbuild['version']) commit = commit.replace('%c', newbuild['vercode']) -- 2.30.2