blob: 6d79268490800b58fffb7047f6185682f9f8d6d0 [file] [log] [blame]
Lorenz Brun56a7ae62020-10-29 11:03:30 +01001load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "go_default_library",
5 srcs = [
6 "dhcpc.go",
7 "doc.go",
8 "lease.go",
9 ],
10 importpath = "git.monogon.dev/source/nexantic.git/core/pkg/dhcp4c",
11 visibility = ["//visibility:public"],
12 deps = [
13 "//core/internal/common/supervisor:go_default_library",
14 "//core/pkg/dhcp4c/transport:go_default_library",
15 "@com_github_cenkalti_backoff_v4//:go_default_library",
16 "@com_github_insomniacslk_dhcp//dhcpv4:go_default_library",
17 "@com_github_insomniacslk_dhcp//iana:go_default_library",
18 ],
19)
20
21go_test(
22 name = "go_default_test",
23 srcs = ["dhcpc_test.go"],
24 embed = [":go_default_library"],
25 pure = "on",
26 deps = [
27 "//core/pkg/dhcp4c/transport:go_default_library",
28 "@com_github_cenkalti_backoff_v4//:go_default_library",
29 "@com_github_insomniacslk_dhcp//dhcpv4:go_default_library",
30 "@com_github_stretchr_testify//assert:go_default_library",
31 ],
32)