give warning for new structure of repo structure
authorZhang Qiang <qiang.z.zhang@intel.com>
Mon, 13 May 2013 07:33:44 +0000 (15:33 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Tue, 14 May 2013 04:49:22 +0000 (12:49 +0800)
Change-Id: I87b24bb8bc3af5387091362c9bb96a3181b54e61

gitbuildsys/utils.py

index 33b2fac..7a70d61 100644 (file)
@@ -282,6 +282,14 @@ class RepoParser(object):
         meta = {}
         root = etree.getroot()
 
+        # Get version of build.xml
+        build_version = root.get('version')
+        # It's new format of repo structure if 'version' exists
+        if build_version:
+            log.warning('new format repo structure has not been supportted '
+                        'well, please upgrade your gbs to latest version')
+            return None
+
         buildelem = root.find('buildconf')
         # Must using None here, "if buildelem" is wrong
         # None means item does not exist