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"])