chiark / gitweb /
Also strip project.properties of ant keysigning options
authorDaniel Martí <mvdan@mvdan.cc>
Thu, 13 Mar 2014 09:31:22 +0000 (10:31 +0100)
committerDaniel Martí <mvdan@mvdan.cc>
Thu, 13 Mar 2014 09:31:22 +0000 (10:31 +0100)
fdroidserver/common.py

index 83cf4238e4721d8bd8d943b393a7677cc029c0f0..7f7f9cfac1086ca3a3f32a0953ad00b4022e27ab 100644 (file)
@@ -1442,7 +1442,12 @@ def remove_signing_keys(build_dir):
 
             logging.info("Cleaned build.gradle of keysigning configs at %s" % path)
 
-        for propfile in ('build.properties', 'default.properties', 'ant.properties'):
+        for propfile in [
+                'project.properties',
+                'build.properties',
+                'default.properties',
+                'ant.properties',
+                ]:
             if propfile in files:
                 path = os.path.join(root, propfile)
 
@@ -1451,8 +1456,11 @@ def remove_signing_keys(build_dir):
 
                 with open(path, "w") as o:
                     for line in lines:
-                        if not line.startswith('key.store'):
-                            o.write(line)
+                        if line.startswith('key.store'):
+                            continue
+                        if line.startswith('key.alias'):
+                            continue
+                        o.write(line)
 
                 logging.info("Cleaned %s of keysigning configs at %s" % (propfile,path))