github.com/tiagovtristao/plz@v13.4.0+incompatible/src/parse/rules/BUILD (about)

     1  build_defs = glob(["*.build_defs"])
     2  
     3  genrule(
     4      name = "builtin_rules",
     5      srcs = build_defs,
     6      outs = [build_def + ".gob" for build_def in build_defs],
     7      cmd = "$TOOL -o $TMP_DIR $SRCS",
     8      tools = ["//src/parse/asp/main:compiler"],
     9  )
    10  
    11  go_bindata(
    12      name = "builtin_data",
    13      srcs = build_defs + [":builtin_rules"],
    14  )
    15  
    16  go_library(
    17      name = "rules",
    18      srcs = [":builtin_data"],
    19      visibility = [
    20          "//src/parse/...",
    21          "//tools/build_langserver/...",
    22      ],
    23  )