|
1 | | -# `rules_proto (v2)` |
| 1 | +# `rules_proto (v3)` |
2 | 2 |
|
3 | 3 | [](https://buildkite.com/bazel/stackb-rules-proto) |
4 | 4 | [](https://pkg.go.dev/github.com/stackb/rules_proto) |
@@ -30,7 +30,7 @@ Bazel starlark rules for building protocol buffers +/- gRPC :sparkles:. |
30 | 30 |
|
31 | 31 | # Table of Contents |
32 | 32 |
|
33 | | -- [`rules_proto (v2)`](#rules_proto-v2) |
| 33 | +- [`rules_proto (v3)`](#rules_proto-v3) |
34 | 34 | - [Table of Contents](#table-of-contents) |
35 | 35 | - [Getting Started](#getting-started) |
36 | 36 | - [`WORKSPACE` Boilerplate](#workspace-boilerplate) |
@@ -63,16 +63,16 @@ Bazel starlark rules for building protocol buffers +/- gRPC :sparkles:. |
63 | 63 | ```python |
64 | 64 | load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") |
65 | 65 |
|
66 | | -# Release: v2.0.1 |
| 66 | +# Release: v3.0.0 |
67 | 67 | # TargetCommitish: master |
68 | | -# Date: 2022-10-20 02:38:27 +0000 UTC |
69 | | -# URL: https://github.com/stackb/rules_proto/releases/tag/v2.0.1 |
70 | | -# Size: 2071295 (2.1 MB) |
| 68 | +# Date: 2024-02-13 04:33:24 +0000 UTC |
| 69 | +# URL: https://github.com/stackb/rules_proto/releases/tag/v3.0.0 |
| 70 | +# Size: 2095448 (2.1 MB) |
71 | 71 | http_archive( |
72 | 72 | name = "build_stack_rules_proto", |
73 | | - sha256 = "ac7e2966a78660e83e1ba84a06db6eda9a7659a841b6a7fd93028cd8757afbfb", |
74 | | - strip_prefix = "rules_proto-2.0.1", |
75 | | - urls = ["https://github.com/stackb/rules_proto/archive/v2.0.1.tar.gz"], |
| 73 | + sha256 = "f8f487e2a1b4a764c0da89c4d4e88797f50392f3b3ab2f8e0c88003dbc6bc382", |
| 74 | + strip_prefix = "rules_proto-3.0.0", |
| 75 | + urls = ["https://github.com/stackb/rules_proto/archive/v3.0.0.tar.gz"], |
76 | 76 | ) |
77 | 77 | ``` |
78 | 78 |
|
@@ -396,7 +396,7 @@ potential conflicts with other possible gazelle extensions, using the name |
396 | 396 | The core of `stackb/rules_proto` contains two build rules: |
397 | 397 |
|
398 | 398 | | Rule | Description | |
399 | | -| --------------- | ------------------------------------------------------- | |
| 399 | +|-----------------|---------------------------------------------------------| |
400 | 400 | | `proto_compile` | Executes the `protoc` tool. | |
401 | 401 | | `proto_plugin` | Provides static `protoc` plugin-specific configuration. | |
402 | 402 |
|
@@ -768,7 +768,7 @@ The plugin name is an opaque string, but by convention they are maven-esqe |
768 | 768 | artifact identifiers that follow a GitHub org/repo/plugin_name convention. |
769 | 769 |
|
770 | 770 | | Plugin | |
771 | | -| ---------------------------------------------------------------------------------------------------------------------- | |
| 771 | +|------------------------------------------------------------------------------------------------------------------------| |
772 | 772 | | [builtin:cpp](pkg/plugin/builtin/cpp_plugin.go) | |
773 | 773 | | [builtin:csharp](pkg/plugin/builtin/csharp_plugin.go) | |
774 | 774 | | [builtin:java](pkg/plugin/builtin/java_plugin.go) | |
@@ -804,7 +804,7 @@ The rule name is an opaque string, but by convention they are maven-esqe |
804 | 804 | artifact identifiers that follow a GitHub org/repo/rule_name convention. |
805 | 805 |
|
806 | 806 | | Plugin | |
807 | | -| ------------------------------------------------------------------------------------------------- | |
| 807 | +|---------------------------------------------------------------------------------------------------| |
808 | 808 | | [stackb:rules_proto:grpc_cc_library](pkg/rule/rules_cc/grpc_cc_library.go) | |
809 | 809 | | [stackb:rules_proto:grpc_closure_js_library](pkg/rule/rules_closure/grpc_closure_js_library.go) | |
810 | 810 | | [stackb:rules_proto:grpc_java_library](pkg/rule/rules_java/grpc_java_library.go) | |
|
0 commit comments