瀏覽代碼

Omit all default groups when generating a manifest

One of the recent changes introduced implicit path:xxx and name:xxx groups
to every project, however they are not being stripped when generating
a manifest using "repo manifest" command resulting in clutter

Change-Id: Iec8610ba794b2fe4a6cdf0f59ca561595b66f9b5
Dmitry Fink 13 年之前
父節點
當前提交
17f85eab24
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      manifest_xml.py

+ 2 - 1
manifest_xml.py

@@ -211,7 +211,8 @@ class XmlManifest(object):
         ce.setAttribute('dest', c.dest)
         e.appendChild(ce)
 
-      egroups = [g for g in p.groups if g != 'default']
+      default_groups = ['default', 'name:%s' % p.name, 'path:%s' % p.relpath]
+      egroups = [g for g in p.groups if g not in default_groups]
       if egroups:
         e.setAttribute('groups', ','.join(egroups))