github.com/SagerNet/gvisor@v0.0.0-20210707092255-7731c139d75c/pkg/p9/BUILD (about)

     1  load("//tools:defs.bzl", "go_library", "go_test")
     2  
     3  package(
     4      default_visibility = ["//visibility:public"],
     5      licenses = ["notice"],
     6  )
     7  
     8  go_library(
     9      name = "p9",
    10      srcs = [
    11          "buffer.go",
    12          "client.go",
    13          "client_file.go",
    14          "file.go",
    15          "handlers.go",
    16          "messages.go",
    17          "p9.go",
    18          "path_tree.go",
    19          "server.go",
    20          "transport.go",
    21          "transport_flipcall.go",
    22          "version.go",
    23      ],
    24      deps = [
    25          "//pkg/abi/linux/errno",
    26          "//pkg/errors",
    27          "//pkg/errors/linuxerr",
    28          "//pkg/fd",
    29          "//pkg/fdchannel",
    30          "//pkg/flipcall",
    31          "//pkg/log",
    32          "//pkg/pool",
    33          "//pkg/sync",
    34          "//pkg/unet",
    35          "@org_golang_x_sys//unix:go_default_library",
    36      ],
    37  )
    38  
    39  go_test(
    40      name = "p9_test",
    41      size = "small",
    42      srcs = [
    43          "buffer_test.go",
    44          "client_test.go",
    45          "messages_test.go",
    46          "p9_test.go",
    47          "transport_test.go",
    48          "version_test.go",
    49      ],
    50      library = ":p9",
    51      deps = [
    52          "//pkg/fd",
    53          "//pkg/unet",
    54          "@org_golang_x_sys//unix:go_default_library",
    55      ],
    56  )