From e26c4a55665e464960108a52e8bcce3afe432eab Mon Sep 17 00:00:00 2001 From: saces Date: Sun, 5 Apr 2026 00:08:55 +0200 Subject: [PATCH] propagate build failures --- pygomx/setup.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pygomx/setup.py b/pygomx/setup.py index 82f2aaf..4ca67a1 100644 --- a/pygomx/setup.py +++ b/pygomx/setup.py @@ -73,7 +73,9 @@ class CustomCommand(Command): f"../pygomx/libmxclient{build_mode_ext}", ".", ] - subprocess.call(go_call, cwd="../libmxclient") + ret = subprocess.call(go_call, cwd="../libmxclient") + if ret != 0: + raise Exception("Go build failed.") class CustomBuild(build):