• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copied from third-party/gflags/BUCK
2load(":gflags_defs.bzl", "gflags_library", "gflags_sources")
3
4def define_gflags():
5    (exported_headers, headers, srcs) = gflags_sources(namespace = [
6        "gflags",
7        "google",
8    ])
9
10    gflags_library(
11        name = "gflags",
12        srcs = srcs,
13        headers = headers,
14        exported_headers = exported_headers,
15        enable_static_variant = True,
16        threads = True,
17    )
18
19    gflags_library(
20        name = "gflags_nothreads",
21        srcs = srcs,
22        headers = headers,
23        exported_headers = exported_headers,
24        enable_static_variant = True,
25        threads = False,
26    )
27