mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-05 23:10:29 +03:00
Use last found package name if none found
This commit is contained in:
parent
bc27ebcb82
commit
1fcb56b946
1 changed files with 6 additions and 1 deletions
|
|
@ -933,7 +933,8 @@ def parse_androidmanifests(paths):
|
||||||
gradle = path.endswith("gradle")
|
gradle = path.endswith("gradle")
|
||||||
version = None
|
version = None
|
||||||
vercode = None
|
vercode = None
|
||||||
package = None
|
# Remember package name, may be defined separately from version+vercode
|
||||||
|
package = max_package
|
||||||
|
|
||||||
for line in file(path):
|
for line in file(path):
|
||||||
if not package:
|
if not package:
|
||||||
|
|
@ -958,6 +959,10 @@ def parse_androidmanifests(paths):
|
||||||
if matches:
|
if matches:
|
||||||
vercode = matches.group(1)
|
vercode = matches.group(1)
|
||||||
|
|
||||||
|
# Better some package name than nothing
|
||||||
|
if max_package is None:
|
||||||
|
max_package = package
|
||||||
|
|
||||||
if max_vercode is None or (vercode is not None and vercode > max_vercode):
|
if max_vercode is None or (vercode is not None and vercode > max_vercode):
|
||||||
max_version = version
|
max_version = version
|
||||||
max_vercode = vercode
|
max_vercode = vercode
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue