blob: a3fcb2bca1706bf46165fcfa7ad8816ea5cd892f [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",
Lorenz Brundbac6cc2020-11-30 10:57:26 +010023 srcs = [
24 "dhcpc_test.go",
25 "lease_test.go",
26 ],
Lorenz Brun56a7ae62020-10-29 11:03:30 +010027 embed = [":go_default_library"],
28 pure = "on",
29 deps = [
30 "//core/pkg/dhcp4c/transport:go_default_library",
31 "@com_github_cenkalti_backoff_v4//:go_default_library",
32 "@com_github_insomniacslk_dhcp//dhcpv4:go_default_library",
33 "@com_github_stretchr_testify//assert:go_default_library",
34 ],
35)