github.com/stackb/rules_proto@v0.0.0-20240221195024-5428336c51f1/example/golden/testdata/scala/config.yaml (about) 1 plugins: 2 - name: protoc-gen-scala 3 implementation: scalapb:scalapb:protoc-gen-scala 4 - name: protoc-gen-scala-grpc 5 implementation: scalapb:scalapb:protoc-gen-scala 6 label: "@build_stack_rules_proto//plugin/scalapb/scalapb:protoc-gen-scala-grpc" 7 options: 8 - grpc 9 - name: protoc-gen-akka-grpc 10 implementation: akka:akka-grpc:protoc-gen-akka-grpc 11 rules: 12 - name: proto_compile 13 implementation: stackb:rules_proto:proto_compile 14 - name: proto_scala_library 15 implementation: stackb:rules_proto:proto_scala_library 16 deps: 17 - "@com_google_protobuf//:protobuf_java" 18 - "@maven_scala//:com_thesamet_scalapb_lenses_2_12" 19 - "@maven_scala//:com_thesamet_scalapb_scalapb_runtime_2_12" 20 options: 21 - "--plugins=protoc-gen-scala" 22 visibility: 23 - //visibility:public 24 - name: grpc_scala_library 25 implementation: stackb:rules_proto:grpc_scala_library 26 deps: 27 - "@com_google_protobuf//:protobuf_java" 28 - "@maven_akka//:com_lightbend_akka_grpc_akka_grpc_runtime_2_12" 29 - "@maven_akka//:com_typesafe_akka_akka_actor_2_12" 30 - "@maven_akka//:com_typesafe_akka_akka_http_core_2_12" 31 - "@maven_akka//:com_typesafe_akka_akka_stream_2_12" 32 - "@maven_scala//:com_thesamet_scalapb_lenses_2_12" 33 - "@maven_scala//:com_thesamet_scalapb_scalapb_runtime_2_12" 34 - "@maven_scala//:com_thesamet_scalapb_scalapb_runtime_grpc_2_12" 35 - "@maven_scala//:io_grpc_grpc_api" 36 - "@maven_scala//:io_grpc_grpc_protobuf" 37 - "@maven_scala//:io_grpc_grpc_stub" 38 options: 39 - "--plugins=protoc-gen-akka-grpc" 40 visibility: 41 - //visibility:public 42 languages: 43 - name: scala 44 plugins: 45 - protoc-gen-scala 46 - protoc-gen-scala-grpc 47 - protoc-gen-akka-grpc 48 rules: 49 - proto_compile 50 - proto_scala_library 51 - grpc_scala_library 52 enabled: false