aboutsummaryrefslogtreecommitdiffstats
path: root/build/scripts/desc_rawproto_wrapper.py
diff options
context:
space:
mode:
authorsnermolaev <snermolaev@yandex-team.com>2024-07-30 09:44:35 +0300
committersnermolaev <snermolaev@yandex-team.com>2024-07-30 09:58:52 +0300
commit997c68115bc1c9dd2fce5a6a6f8eae92ad628df7 (patch)
treedb8d58768e1d4332c772eeb41c4b51faa913aa90 /build/scripts/desc_rawproto_wrapper.py
parent704143d4c8c957833b5188e17e3ad4bfe89c64fc (diff)
downloadydb-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.py34
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()))