aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/def_parser/BUILD
blob: 4366a341da6aa54e68eedeed14d8308f1900e906 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
licenses(["notice"])  # 3-clause BSD

cc_library(
  name = "def_parser_lib",
  srcs = ["def_parser.cc"],
  hdrs = ["def_parser.h"],
  deps = [
    "//src/main/cpp/util:file",
  ],
)

cc_binary(
  name = "def_parser",
  srcs = ["def_parser_main.cc"],
  deps = [
    ":def_parser_lib",
  ],
)

py_test(
  name = "def_parser_test",
  srcs = ["def_parser_test.py"],
  data = [":def_parser"],
  deps = ["//src/test/py/bazel:test_base"],
)

filegroup(
    name = "srcs",
    srcs = glob(["**"]),
    visibility = ["//third_party:__pkg__"],
)