From: Tom Zanussi Date: Tue, 19 Jun 2012 04:36:47 +0000 (-0500) Subject: yocto-bsp: add new strip_base() function X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=216a38f6bb453e8e6617f82c3642151dbde2f377;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git yocto-bsp: add new strip_base() function Add a strip_base() function to remove '/base' from the branch names presented to the user. Signed-off-by: Tom Zanussi Signed-off-by: Saul Wold --- diff --git a/scripts/lib/bsp/engine.py b/scripts/lib/bsp/engine.py index 00ce863f03a..ac5058ca1ff 100644 --- a/scripts/lib/bsp/engine.py +++ b/scripts/lib/bsp/engine.py @@ -449,6 +449,16 @@ def boolean(input_str, name): return name +def strip_base(input_str): + """ + strip '/base' off the end of input_str, so we can use 'base' in + the branch names we present to the user. + """ + if input_str and input_str.endswith("/base"): + return input_str[:-len("/base")] + return input_str.strip() + + deferred_choices = {} def gen_choices_defer(input_line, context, checklist = False):