From 7ecc04e0c07d92591660f9d9fd6a83e7ed8f404a Mon Sep 17 00:00:00 2001 From: Millian Poquet <millian.poquet@irit.fr> Date: Sun, 13 Nov 2022 21:26:23 +0100 Subject: [PATCH] setup.py: improve debuggability --- protocol/setup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/protocol/setup.py b/protocol/setup.py index 3c9cfdf..fedd97d 100644 --- a/protocol/setup.py +++ b/protocol/setup.py @@ -6,10 +6,14 @@ import subprocess import sys protoc = find_executable('protoc') +if protoc is None: + print('protoc not found', file=sys.stderr) + sys.exit(1) makedirs('protocol', exist_ok=True) protoc_command = [protoc, '--python_out=protocol', 'hello.proto'] if subprocess.call(protoc_command) != 0: + print('could not generate sources by calling protoc', file=sys.stderr) sys.exit(1) setup(name='protocol', -- GitLab