...

Text file src/edge-infra.dev/pkg/lib/kernel/netlink/tc/BUILD.bazel

Documentation: edge-infra.dev/pkg/lib/kernel/netlink/tc

     1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2
     3go_library(
     4    name = "tc",
     5    srcs = [
     6        "action.go",
     7        "attrs.go",
     8        "class.go",
     9        "doc.go",
    10        "qdisc.go",
    11        "tc.go",
    12        "u32.go",
    13    ],
    14    importpath = "edge-infra.dev/pkg/lib/kernel/netlink/tc",
    15    visibility = ["//visibility:public"],
    16    deps = select({
    17        "@io_bazel_rules_go//go/platform:android": [
    18            "//pkg/lib/kernel/netlink/ip",
    19            "@com_github_hashicorp_go_multierror//:go-multierror",
    20            "@com_github_vishvananda_netlink//:netlink",
    21        ],
    22        "@io_bazel_rules_go//go/platform:linux": [
    23            "//pkg/lib/kernel/netlink/ip",
    24            "@com_github_hashicorp_go_multierror//:go-multierror",
    25            "@com_github_vishvananda_netlink//:netlink",
    26        ],
    27        "//conditions:default": [],
    28    }),
    29)
    30
    31go_test(
    32    name = "tc_test",
    33    srcs = ["tc_test.go"],
    34    embed = [":tc"],
    35    tags = [
    36        "needs-f2-refactor",
    37        "requires-fakeroot",
    38    ],
    39    deps = select({
    40        "@io_bazel_rules_go//go/platform:android": [
    41            "//pkg/lib/kernel/netlink/ip",
    42            "//pkg/lib/kernel/netlink/netns",
    43            "//test/f2",
    44            "@com_github_stretchr_testify//assert",
    45            "@com_github_vishvananda_netlink//:netlink",
    46            "@com_github_vishvananda_netns//:netns",
    47            "@org_golang_x_sys//unix",
    48        ],
    49        "@io_bazel_rules_go//go/platform:linux": [
    50            "//pkg/lib/kernel/netlink/ip",
    51            "//pkg/lib/kernel/netlink/netns",
    52            "//test/f2",
    53            "@com_github_stretchr_testify//assert",
    54            "@com_github_vishvananda_netlink//:netlink",
    55            "@com_github_vishvananda_netns//:netns",
    56            "@org_golang_x_sys//unix",
    57        ],
    58        "//conditions:default": [],
    59    }),
    60)

View as plain text