diff --git a/protocol/setup.py b/protocol/setup.py index 3c9cfdf4ea63bcdc0f65e7a9d099b8e705fa652c..fedd97daf2d855cbfef642f1d1e809874c8c091a 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',