TOOLS/docutils-wrapper: handle commands without depfile

This commit is contained in:
Thomas Weißschuh 2023-03-06 19:12:18 +00:00 committed by Dudemanguy
parent 375e527620
commit 707554324a
1 changed files with 4 additions and 2 deletions

View File

@ -56,10 +56,12 @@ for opt, optarg in zip(argv, argv[1:]):
try:
proc = subprocess.run(argv, check=True)
convert_depfile(output, depfile)
if depfile is not None:
convert_depfile(output, depfile)
except:
remove(output)
remove(depfile)
if depfile is not None:
remove(depfile)
sys.exit(1)
sys.exit(proc.returncode)