mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-04 22:40:29 +03:00
It turns out that the maven: field was originally declared as a TYPE_STRING,
given that it was not given a different type in metadata.py's flagtypes.
The code was confused because it was given a default value of `False` rather
than `None` as the rest of the TYPE_STRING fields have.
This construct in build.py means maven: should always be a string:
if '@' in build.maven:
maven_dir = os.path.join(root_dir, build.maven.split('@', 1)[1])
else:
maven_dir = root_dir
|
||
|---|---|---|
| .. | ||
| apk | ||
| dump | ||
| info.guardianproject.checkey | ||
| info.guardianproject.urzip/en-US | ||
| org.smssecure.smssecure/signatures | ||
| app.with.special.build.params.yml | ||
| com.politedroid.yml | ||
| duplicate.permisssions.yml | ||
| fake.ota.update.yml | ||
| info.guardianproject.checkey.yml | ||
| info.guardianproject.urzip.yml | ||
| info.zwanenburg.caffeinetile.yml | ||
| no.min.target.sdk.yml | ||
| obb.main.oldversion.yml | ||
| obb.main.twoversions.yml | ||
| obb.mainpatch.current.yml | ||
| org.adaway.yml | ||
| org.fdroid.ci.test.app.yml | ||
| org.fdroid.fdroid.yml | ||
| org.smssecure.smssecure.yml | ||
| org.videolan.vlc.yml | ||
| raw.template.yml | ||
| souch.smsbypass.yml | ||