Use generated Conformance proto for Bazel targets.

PiperOrigin-RevId: 510158778
pull/11972/head
Mike Kruskal 2 years ago committed by Copybara-Service
parent 2fb35fcf56
commit ff91b25494
  1. 2
      csharp/BUILD.bazel
  2. 3
      csharp/src/Google.Protobuf.Conformance/BUILD.bazel

@ -65,9 +65,11 @@ inline_sh_test(
srcs = [
":srcs",
"src/Google.Protobuf.sln",
"//conformance:conformance_csharp_proto",
"//csharp/src/Google.Protobuf.Conformance:srcs",
],
cmd = """
cp $(rootpath //conformance:conformance_csharp_proto) `dirname $(location src/Google.Protobuf.sln)`/Google.Protobuf.Conformance/
pushd `dirname $(location src/Google.Protobuf.sln)`/..
dotnet restore src/Google.Protobuf.sln
dotnet build -c Release src/Google.Protobuf.sln

@ -1,3 +1,4 @@
load("//:protobuf.bzl", "internal_csharp_proto_library")
load("//build_defs:internal_shell.bzl", "inline_sh_binary")
load("@rules_pkg//:mappings.bzl", "pkg_files", "strip_prefix")
@ -37,7 +38,6 @@ CONFORMANCE_DEPS = [
filegroup(
name = "srcs",
srcs = [
"Conformance.pb.cs",
"Program.cs",
"Google.Protobuf.Conformance.csproj",
],
@ -88,7 +88,6 @@ pkg_files(
srcs = [
"BUILD.bazel",
"Google.Protobuf.Conformance.csproj",
"Conformance.pb.cs",
"Program.cs",
],
strip_prefix = strip_prefix.from_root(""),

Loading…
Cancel
Save