chiark / gitweb /
Be more specific about empty build flags
authorDaniel Martí <mvdan@mvdan.cc>
Sat, 25 Jul 2015 01:08:48 +0000 (18:08 -0700)
committerDaniel Martí <mvdan@mvdan.cc>
Sat, 25 Jul 2015 01:08:48 +0000 (18:08 -0700)
fdroidserver/metadata.py

index b48eef7ee031cca5ed214405f85799ceda0de132..db8435693009aafcc7c869b48d61f54777add1d6 100644 (file)
@@ -586,6 +586,9 @@ def parse_metadata(metafile):
     linedesc = None
 
     def add_buildflag(p, thisbuild):
+        if not p.strip():
+            raise MetaDataException("Empty build flag at {1}"
+                                    .format(buildlines[0], linedesc))
         bv = p.split('=', 1)
         if len(bv) != 2:
             raise MetaDataException("Invalid build flag at {0} in {1}"