From c0a6e5120d6dd5d7b9de314d43fb55e71dee828d Mon Sep 17 00:00:00 2001 From: Andreas Bergmeier Date: Thu, 15 Mar 2018 20:31:16 +0100 Subject: [PATCH] [C++, Go, Bazel]: Fix up Bazel support (#4672) * Add Bazel support for Go library * Make flatc compile again. Was missing java_generator, which is now referenced from source. --- BUILD | 2 ++ go/BUILD.bazel | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 go/BUILD.bazel diff --git a/BUILD b/BUILD index 092973891..4b1099159 100644 --- a/BUILD +++ b/BUILD @@ -81,6 +81,8 @@ cc_binary( "grpc/src/compiler/cpp_generator.h", "grpc/src/compiler/go_generator.cc", "grpc/src/compiler/go_generator.h", + "grpc/src/compiler/java_generator.cc", + "grpc/src/compiler/java_generator.h", "grpc/src/compiler/schema_interface.h", "src/flatc_main.cpp", "src/idl_gen_cpp.cpp", diff --git a/go/BUILD.bazel b/go/BUILD.bazel new file mode 100644 index 000000000..026e89c19 --- /dev/null +++ b/go/BUILD.bazel @@ -0,0 +1,17 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go", + srcs = [ + "builder.go", + "doc.go", + "encode.go", + "grpc.go", + "lib.go", + "sizes.go", + "struct.go", + "table.go", + ], + importpath = "github.com/google/flatbuffers/go", + visibility = ["//visibility:public"], +)