tools/build: Non-zero return code on build failure (#141)

This commit is contained in:
MonsterDruide1 2024-08-11 21:24:03 +02:00 committed by GitHub
parent 02ff2d3814
commit cf31535575
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -55,7 +55,10 @@ def main():
if paths != real_source_paths:
touch_cmake_lists()
subprocess.run(cmake_args)
try:
subprocess.run(cmake_args, check=True)
except subprocess.CalledProcessError:
exit(1) # silently exit with failure if build failed
if __name__ == "__main__":
main()