blob: 802bf11e21a7303a9787d7b89223ca9b3d151eb3 [file] [log] [blame]
Lorenz Brun9601f262020-12-09 19:44:41 +01001load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2load("//core/tools/ktest:ktest.bzl", "ktest")
3
4go_library(
5 name = "go_default_library",
6 srcs = ["callback.go"],
7 importpath = "git.monogon.dev/source/nexantic.git/core/pkg/dhcp4c/callback",
8 visibility = ["//visibility:public"],
9 deps = [
10 "//core/pkg/dhcp4c:go_default_library",
11 "@com_github_insomniacslk_dhcp//dhcpv4:go_default_library",
12 "@com_github_vishvananda_netlink//:go_default_library",
13 "@org_golang_x_sys//unix:go_default_library",
14 ],
15)
16
17go_test(
18 name = "go_default_test",
19 srcs = ["callback_test.go"],
20 embed = [":go_default_library"],
21 pure = "on",
22 deps = [
23 "//core/pkg/dhcp4c:go_default_library",
24 "@com_github_insomniacslk_dhcp//dhcpv4:go_default_library",
25 "@com_github_stretchr_testify//require:go_default_library",
26 "@com_github_vishvananda_netlink//:go_default_library",
27 "@org_golang_x_sys//unix:go_default_library",
28 ],
29)
30
31ktest(
32 cmdline = "",
33 initramfs_extra = "",
34 tester = ":go_default_test",
35 deps = [],
36)