diff options
author | snermolaev <snermolaev@yandex-team.com> | 2024-07-30 09:44:35 +0300 |
---|---|---|
committer | snermolaev <snermolaev@yandex-team.com> | 2024-07-30 09:58:52 +0300 |
commit | 997c68115bc1c9dd2fce5a6a6f8eae92ad628df7 (patch) | |
tree | db8d58768e1d4332c772eeb41c4b51faa913aa90 /build/scripts/desc_rawproto_wrapper.py | |
parent | 704143d4c8c957833b5188e17e3ad4bfe89c64fc (diff) | |
download | ydb-997c68115bc1c9dd2fce5a6a6f8eae92ad628df7.tar.gz |
Revert commit rXXXXXX, collect .proto files by PROTO_DESCRIPTIONS
b9f5656ae46daedf9083c3721d8cb31a02b1c4c7
Diffstat (limited to 'build/scripts/desc_rawproto_wrapper.py')
-rw-r--r-- | build/scripts/desc_rawproto_wrapper.py | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/build/scripts/desc_rawproto_wrapper.py b/build/scripts/desc_rawproto_wrapper.py deleted file mode 100644 index 94dd90fd3f..0000000000 --- a/build/scripts/desc_rawproto_wrapper.py +++ /dev/null @@ -1,34 +0,0 @@ -import argparse -import shutil -import subprocess -import sys - - -def parse_args(): - parser = argparse.ArgumentParser() - parser.add_argument('--desc-output', required=True) - parser.add_argument('--rawproto-output', required=True) - parser.add_argument('--proto-file', required=True) - parser.add_argument('args', nargs='+') - - return parser.parse_args() - - -def main(args): - cmd = list(args.args) - cmd.append(f'--descriptor_set_out={args.desc_output}') - cmd.append(args.proto_file) - - try: - subprocess.run(cmd, stdin=None, stderr=subprocess.STDOUT, text=True, check=True) - except subrocess.CalledProcessError as e: - sys.stderr.write(f'{e.cmd} returned non-zero exit code {e.returncode}.\n{e.output}\n') - return e.returncode - - shutil.copyfile(args.proto_file, args.rawproto_output) - - return 0 - - -if __name__ == '__main__': - sys.exit(main(parse_args())) |