Skip to content

utils.compile_proto

Full path: schola.scripts.utils.compile_proto

schola.scripts.utils.compile_proto

This script is used to compile .proto files into python/C++ Source Files for Schola.

Functions

ItemDescription
add_api_macro(folder, file_paths, api_macro)
default_warnings(value)
disable_warnings(folder, file_paths, warnings)
fix_imports(folder)
get_files(folder)
get_generated_cpp_file_types(folder)
get_generated_python_file_types(folder)
get_proto_files(folder)
main([plugin_folder, warnings_to_disable, …])Compile Protobuf files for Schola
make_grpc_files(protoc_path, proto_folder, …)
make_proto_files(protoc_path, proto_folder, …)
move_files(src_folder, files, target_folder)