| Abort on failed module build |
| |
| When building a Python module fails, the setup.py script currently |
| doesn't exit with an error, and simply continues. This is not a really |
| nice behavior, so this patch changes setup.py to abort with an error, |
| so that the build issue is clearly noticeable. |
| |
| Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> |
| |
| Index: b/setup.py |
| =================================================================== |
| --- a/setup.py |
| +++ b/setup.py |
| @@ -283,6 +283,7 @@ |
| print "Failed to build these modules:" |
| print_three_column(failed) |
| print |
| + sys.exit(1) |
| |
| def build_extension(self, ext): |