blob: afd08515349b7c6921c34f38ba6a849af7683fef [file] [log] [blame]
Sergiusz Bazanskif448f992019-07-13 16:16:23 +02001load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test")
2
3go_library(
Serge Bazanski97b5cd72023-07-28 17:14:50 +00004 name = "backend_lib",
Sergiusz Bazanskif448f992019-07-13 16:16:23 +02005 srcs = ["main.go"],
Sergiusz Bazanskicea71e32019-07-21 15:30:08 +02006 importpath = "code.hackerspace.pl/hscloud/bgpwtf/speedtest/backend",
Sergiusz Bazanskif448f992019-07-13 16:16:23 +02007 visibility = ["//visibility:private"],
8 deps = [
Serge Bazanski97b5cd72023-07-28 17:14:50 +00009 "//bgpwtf/speedtest:static_go", # keep
10 "@com_github_golang_glog//:glog",
Sergiusz Bazanskif448f992019-07-13 16:16:23 +020011 ],
12)
13
14go_binary(
15 name = "backend",
Serge Bazanski97b5cd72023-07-28 17:14:50 +000016 embed = [":backend_lib"],
Sergiusz Bazanskif448f992019-07-13 16:16:23 +020017 visibility = ["//visibility:public"],
18)
19
20go_test(
Serge Bazanski97b5cd72023-07-28 17:14:50 +000021 name = "backend_test",
Sergiusz Bazanskif448f992019-07-13 16:16:23 +020022 srcs = ["main_test.go"],
Serge Bazanski97b5cd72023-07-28 17:14:50 +000023 embed = [":backend_lib"],
Sergiusz Bazanskif448f992019-07-13 16:16:23 +020024)