From f4ccd73fb5df7ff1120413aa576cf33ee61c5b3e Mon Sep 17 00:00:00 2001 From: Oliver Herms <oliver.herms@exaring.de> Date: Fri, 5 Oct 2018 15:23:33 +0200 Subject: [PATCH] Adding BUILD files --- protocols/bmp/packet/BUILD.bazel | 40 ++++++++++++++++++++++++++++++++ protocols/bmp/server/BUILD.bazel | 17 ++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 protocols/bmp/packet/BUILD.bazel create mode 100644 protocols/bmp/server/BUILD.bazel diff --git a/protocols/bmp/packet/BUILD.bazel b/protocols/bmp/packet/BUILD.bazel new file mode 100644 index 00000000..9eab9b8a --- /dev/null +++ b/protocols/bmp/packet/BUILD.bazel @@ -0,0 +1,40 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "go_default_library", + srcs = [ + "common_header.go", + "decode.go", + "information_tlv.go", + "initiation_message.go", + "peer_down.go", + "peer_up.go", + "per_peer_header.go", + "route_mirroring.go", + "route_monitoring.go", + "stats_report.go", + "termination_message.go", + ], + importpath = "github.com/bio-routing/bio-rd/protocols/bmp/packet", + visibility = ["//visibility:public"], + deps = [ + "//util/decoder:go_default_library", + "@com_github_bio_routing_tflow2//convert:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "common_header_test.go", + "information_tlv_test.go", + "initiation_message_test.go", + "peer_down_test.go", + "peer_up_test.go", + "per_peer_header_test.go", + "stats_report_test.go", + "termination_message_test.go", + ], + embed = [":go_default_library"], + deps = ["//vendor/github.com/stretchr/testify/assert:go_default_library"], +) diff --git a/protocols/bmp/server/BUILD.bazel b/protocols/bmp/server/BUILD.bazel new file mode 100644 index 00000000..542f265d --- /dev/null +++ b/protocols/bmp/server/BUILD.bazel @@ -0,0 +1,17 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = [ + "router.go", + "server.go", + ], + importpath = "github.com/bio-routing/bio-rd/protocols/bmp/server", + visibility = ["//visibility:public"], + deps = [ + "//protocols/bgp/packet:go_default_library", + "//protocols/bmp/packet:go_default_library", + "//routingtable/locRIB:go_default_library", + "//vendor/github.com/sirupsen/logrus:go_default_library", + ], +) -- GitLab