message: build: Fix concurrent remove of .proto3.* files
  gen_proto.py might be call concurrently in the same folder by generators.
diff: @@ -159,7 +159,7 @@ def convert(stem: str, package_name: str, output: str, do_onnx_ml: bool = False,
  porto3_dir = os.path.dirname(proto3)
  base_dir = os.path.dirname(porto3_dir)
  gen_proto3_code(protoc_path, proto3, base_dir, base_dir, base_dir)
  - pb3_files = glob.glob(os.path.join(porto3_dir, '*.proto3.*'))
  + pb3_files = glob.glob(os.path.join(porto3_dir, '{}.proto3.*'.format(proto_base)))
  for pb3_file in pb3_files:
  print(f"Removing {pb3_file}")
  os.remove(pb3_file)
  