build_local_run: run gradle tasks one by one

This commit is contained in:
linsui
2025-03-26 13:46:53 +01:00
parent c256ff020d
commit 08908374b4

View File

@@ -397,9 +397,13 @@ def execute_build(app, build, config, gradletasks):
if build.gradleprops:
cmd += ['-P' + kv for kv in build.gradleprops]
cmd += gradletasks
p = common.FDroidPopen(cmd, cwd=root_dir)
for task in gradletasks:
p = common.FDroidPopen(
cmd + [task],
cwd=root_dir,
)
if p is not None and p.returncode != 0:
return p, bindir
elif bmethod == 'ant':
logging.info("Building Ant project...")