github.com/afking/bazel-gazelle@v0.0.0-20180301150245-c02bc0f529e8/third_party/org_golang_x_tools/go/pointer/BUILD.bazel.in (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "go_default_library",
     5      srcs = [
     6          "analysis.go",
     7          "api.go",
     8          "callgraph.go",
     9          "constraint.go",
    10          "doc.go",
    11          "gen.go",
    12          "hvn.go",
    13          "intrinsics.go",
    14          "labels.go",
    15          "opt.go",
    16          "print.go",
    17          "query.go",
    18          "reflect.go",
    19          "solve.go",
    20          "util.go",
    21      ],
    22      importpath = "golang.org/x/tools/go/pointer",
    23      visibility = ["//visibility:public"],
    24      deps = [
    25          "//container/intsets:go_default_library",
    26          "//go/callgraph:go_default_library",
    27          "//go/ssa:go_default_library",
    28          "//go/types/typeutil:go_default_library",
    29      ],
    30  )
    31  
    32  go_test(
    33      name = "go_default_test",
    34      srcs = [
    35          "query_test.go",
    36      ] + select({
    37          "@io_bazel_rules_go//go/platform:darwin": [
    38              "stdlib_test.go",
    39          ],
    40          "@io_bazel_rules_go//go/platform:dragonfly": [
    41              "stdlib_test.go",
    42          ],
    43          "@io_bazel_rules_go//go/platform:freebsd": [
    44              "stdlib_test.go",
    45          ],
    46          "@io_bazel_rules_go//go/platform:linux": [
    47              "stdlib_test.go",
    48          ],
    49          "@io_bazel_rules_go//go/platform:nacl": [
    50              "stdlib_test.go",
    51          ],
    52          "@io_bazel_rules_go//go/platform:netbsd": [
    53              "stdlib_test.go",
    54          ],
    55          "@io_bazel_rules_go//go/platform:openbsd": [
    56              "stdlib_test.go",
    57          ],
    58          "@io_bazel_rules_go//go/platform:plan9": [
    59              "stdlib_test.go",
    60          ],
    61          "@io_bazel_rules_go//go/platform:solaris": [
    62              "stdlib_test.go",
    63          ],
    64          "@io_bazel_rules_go//go/platform:windows": [
    65              "stdlib_test.go",
    66          ],
    67          "//conditions:default": [],
    68      }),
    69      embed = [":go_default_library"],
    70      deps = select({
    71          "@io_bazel_rules_go//go/platform:darwin": [
    72              "//go/buildutil:go_default_library",
    73              "//go/loader:go_default_library",
    74              "//go/ssa:go_default_library",
    75              "//go/ssa/ssautil:go_default_library",
    76          ],
    77          "@io_bazel_rules_go//go/platform:dragonfly": [
    78              "//go/buildutil:go_default_library",
    79              "//go/loader:go_default_library",
    80              "//go/ssa:go_default_library",
    81              "//go/ssa/ssautil:go_default_library",
    82          ],
    83          "@io_bazel_rules_go//go/platform:freebsd": [
    84              "//go/buildutil:go_default_library",
    85              "//go/loader:go_default_library",
    86              "//go/ssa:go_default_library",
    87              "//go/ssa/ssautil:go_default_library",
    88          ],
    89          "@io_bazel_rules_go//go/platform:linux": [
    90              "//go/buildutil:go_default_library",
    91              "//go/loader:go_default_library",
    92              "//go/ssa:go_default_library",
    93              "//go/ssa/ssautil:go_default_library",
    94          ],
    95          "@io_bazel_rules_go//go/platform:nacl": [
    96              "//go/buildutil:go_default_library",
    97              "//go/loader:go_default_library",
    98              "//go/ssa:go_default_library",
    99              "//go/ssa/ssautil:go_default_library",
   100          ],
   101          "@io_bazel_rules_go//go/platform:netbsd": [
   102              "//go/buildutil:go_default_library",
   103              "//go/loader:go_default_library",
   104              "//go/ssa:go_default_library",
   105              "//go/ssa/ssautil:go_default_library",
   106          ],
   107          "@io_bazel_rules_go//go/platform:openbsd": [
   108              "//go/buildutil:go_default_library",
   109              "//go/loader:go_default_library",
   110              "//go/ssa:go_default_library",
   111              "//go/ssa/ssautil:go_default_library",
   112          ],
   113          "@io_bazel_rules_go//go/platform:plan9": [
   114              "//go/buildutil:go_default_library",
   115              "//go/loader:go_default_library",
   116              "//go/ssa:go_default_library",
   117              "//go/ssa/ssautil:go_default_library",
   118          ],
   119          "@io_bazel_rules_go//go/platform:solaris": [
   120              "//go/buildutil:go_default_library",
   121              "//go/loader:go_default_library",
   122              "//go/ssa:go_default_library",
   123              "//go/ssa/ssautil:go_default_library",
   124          ],
   125          "@io_bazel_rules_go//go/platform:windows": [
   126              "//go/buildutil:go_default_library",
   127              "//go/loader:go_default_library",
   128              "//go/ssa:go_default_library",
   129              "//go/ssa/ssautil:go_default_library",
   130          ],
   131          "//conditions:default": [],
   132      }),
   133  )
   134  
   135  go_test(
   136      name = "go_default_xtest",
   137      srcs = [
   138          "example_test.go",
   139      ] + select({
   140          "@io_bazel_rules_go//go/platform:darwin": [
   141              "pointer_test.go",
   142          ],
   143          "@io_bazel_rules_go//go/platform:dragonfly": [
   144              "pointer_test.go",
   145          ],
   146          "@io_bazel_rules_go//go/platform:freebsd": [
   147              "pointer_test.go",
   148          ],
   149          "@io_bazel_rules_go//go/platform:linux": [
   150              "pointer_test.go",
   151          ],
   152          "@io_bazel_rules_go//go/platform:nacl": [
   153              "pointer_test.go",
   154          ],
   155          "@io_bazel_rules_go//go/platform:netbsd": [
   156              "pointer_test.go",
   157          ],
   158          "@io_bazel_rules_go//go/platform:openbsd": [
   159              "pointer_test.go",
   160          ],
   161          "@io_bazel_rules_go//go/platform:plan9": [
   162              "pointer_test.go",
   163          ],
   164          "@io_bazel_rules_go//go/platform:solaris": [
   165              "pointer_test.go",
   166          ],
   167          "@io_bazel_rules_go//go/platform:windows": [
   168              "pointer_test.go",
   169          ],
   170          "//conditions:default": [],
   171      }),
   172      deps = [
   173          ":go_default_library",
   174          "//go/callgraph:go_default_library",
   175          "//go/loader:go_default_library",
   176          "//go/ssa:go_default_library",
   177          "//go/ssa/ssautil:go_default_library",
   178      ] + select({
   179          "@io_bazel_rules_go//go/platform:darwin": [
   180              "//go/types/typeutil:go_default_library",
   181          ],
   182          "@io_bazel_rules_go//go/platform:dragonfly": [
   183              "//go/types/typeutil:go_default_library",
   184          ],
   185          "@io_bazel_rules_go//go/platform:freebsd": [
   186              "//go/types/typeutil:go_default_library",
   187          ],
   188          "@io_bazel_rules_go//go/platform:linux": [
   189              "//go/types/typeutil:go_default_library",
   190          ],
   191          "@io_bazel_rules_go//go/platform:nacl": [
   192              "//go/types/typeutil:go_default_library",
   193          ],
   194          "@io_bazel_rules_go//go/platform:netbsd": [
   195              "//go/types/typeutil:go_default_library",
   196          ],
   197          "@io_bazel_rules_go//go/platform:openbsd": [
   198              "//go/types/typeutil:go_default_library",
   199          ],
   200          "@io_bazel_rules_go//go/platform:plan9": [
   201              "//go/types/typeutil:go_default_library",
   202          ],
   203          "@io_bazel_rules_go//go/platform:solaris": [
   204              "//go/types/typeutil:go_default_library",
   205          ],
   206          "@io_bazel_rules_go//go/platform:windows": [
   207              "//go/types/typeutil:go_default_library",
   208          ],
   209          "//conditions:default": [],
   210      }),
   211  )