diff options
Diffstat (limited to 'mdbp/sbuild.py')
-rw-r--r-- | mdbp/sbuild.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mdbp/sbuild.py b/mdbp/sbuild.py index 6b9c33d..ffaeaf2 100644 --- a/mdbp/sbuild.py +++ b/mdbp/sbuild.py @@ -47,7 +47,12 @@ def main() -> None: with get_dsc(build) as dscpath: cmd.append(str(dscpath.absolute())) proc = subprocess.Popen(cmd, env=compute_env(build), - cwd=build["output"]["directory"]) + cwd=build["output"]["directory"], + stdout=None if build["output"].get("log", True) + else subprocess.DEVNULL, + stderr=subprocess.STDOUT + if build["output"].get("log", True) + else subprocess.DEVNULL) sys.exit(proc.wait()) if __name__ == "__main__": |