From c2a64ddffd397f28c1187da1cc07f29825b7d0fb Mon Sep 17 00:00:00 2001 From: Pascal Muetschard Date: Thu, 22 Oct 2015 13:26:36 -0700 Subject: A couple of fixes to the init command's -p option. Adds windows as one of the allowed platforms flags. Fixes -p foo to append 'platform-foo', instead of each letter (list.extend expects a list and thus appends each char in the string, rather than the string itself). Change-Id: I73a92127ac29a32fc31b335cc54a246302904140 --- subcmds/init.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'subcmds/init.py') diff --git a/subcmds/init.py b/subcmds/init.py index dbb6ddda..b8e3de5a 100644 --- a/subcmds/init.py +++ b/subcmds/init.py @@ -179,7 +179,7 @@ to update the working directory files. r.Save() groups = re.split(r'[,\s]+', opt.groups) - all_platforms = ['linux', 'darwin'] + all_platforms = ['linux', 'darwin', 'windows'] platformize = lambda x: 'platform-' + x if opt.platform == 'auto': if (not opt.mirror and @@ -188,7 +188,7 @@ to update the working directory files. elif opt.platform == 'all': groups.extend(map(platformize, all_platforms)) elif opt.platform in all_platforms: - groups.extend(platformize(opt.platform)) + groups.append(platformize(opt.platform)) elif opt.platform != 'none': print('fatal: invalid platform flag', file=sys.stderr) sys.exit(1) -- cgit v1.2.3-54-g00ecf