github.com/stackb/rules_proto@v0.0.0-20240221195024-5428336c51f1/example/golden/testdata/proto_repository/BUILD.out (about) 1 load("@bazel_gazelle//:def.bzl", "gazelle_binary") 2 load("@build_stack_rules_proto//rules:proto_gazelle.bzl", "DEFAULT_LANGUAGES", "proto_gazelle") 3 load("//:proto_repository_info_test.bzl", "proto_repository_info_test") 4 load("//:proto_gazelle_data_test.bzl", "proto_gazelle_data_test") 5 6 # gazelle:prefix github.com/corp/repo 7 # gazelle:go_generate_proto false 8 # gazelle:proto_language go enabled true 9 10 gazelle_binary( 11 name = "gazelle-protobuf", 12 languages = DEFAULT_LANGUAGES, 13 ) 14 15 proto_gazelle( 16 name = "gazelle", 17 cfgs = ["//:config.yaml"], 18 command = "update", 19 data = [":generated_data"], 20 gazelle = ":gazelle-protobuf", 21 imports = ["@googleapis//:imports.csv"], 22 ) 23 24 proto_repository_info_test( 25 name = "proto_repository_info_test", 26 info = "@googleapis//:proto_repository", 27 want_source_commit = "66759bdf6a5ebb898c2a51c8649aefd1ee0b7ffe", 28 want_source_host = "github.com", 29 want_source_owner = "googleapis", 30 want_source_prefix = "", 31 want_source_repo = "googleapis", 32 ) 33 34 proto_gazelle_data_test( 35 name = "proto_repository_data_test", 36 gazelle = ":gazelle", 37 ) 38 39 genrule( 40 name = "generated_data", 41 outs = ["genfile_should_be_present_in_gazelle_data_runfiles.txt"], 42 cmd = """ 43 echo -n 'hello, world!' > $@ 44 """, 45 ) 46 47 exports_files(["config.yaml"])