bazel_dep(
name = "com_github_bcsgh_dummy_proto",
version = ...,
)
load("@com_github_bcsgh_dummy_proto//tools:gen_dummy.bzl", "gen_dummy")
proto_library(
name = "api",
srcs = ["api.proto"],
)
gen_dummy(
name = "dummy_api_data",
proto = ":api",
message_name = "some.thing.Responce",
pb = "test_dummy.txt.pb",
)
load("@com_github_bcsgh_dummy_proto//tools:gen_dummy.bzl", "gen_dummy")
gen_dummy(name, counts, enums, json, message_name, pb, proto)
ATTRIBUTES
| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | Name | required | |
| counts | A json file mapping fully qualified repated field name to lengths. | Label | optional | None |
| enums | A json file holding a map from enum names to values to skip. | Label | optional | None |
| json | The generated JavaScript file. | Label | optional | None |
| message_name | A proto buff name. Must be fully qualified. | String | required | |
| pb | The generated protobuf text format file. | Label | optional | None |
| proto | A proto_library rule to generate from. | Label | required |
To configure the git hooks, run ./.git_hooks/setup.sh