| 12345678910111213141516171819202122232425262728293031323334 |
- # Protobuf C# runtime
- #
- # See also code generation logic under /src/google/protobuf/compiler/csharp.
- load("@rules_pkg//:mappings.bzl", "pkg_files", "strip_prefix")
- pkg_files(
- name = "dist_files",
- srcs = glob([
- "keys/*",
- "protos/*",
- "src/**/*.cs*", # .cs and .csproj
- ]) + [
- ".editorconfig",
- ".gitignore",
- "BUILD.bazel",
- "CHANGES.txt",
- "Google.Protobuf.Tools.nuspec",
- "Google.Protobuf.Tools.targets",
- "NuGet.Config",
- "README.md",
- "build_packages.bat",
- "build_tools.sh",
- "buildall.bat",
- "buildall.sh",
- "generate_protos.sh",
- "install_dotnet_sdk.ps1",
- "src/Google.Protobuf.Benchmarks/wrapper_benchmark_messages.proto",
- "src/Google.Protobuf.Test/testprotos.pb",
- "src/Google.Protobuf.sln",
- ],
- strip_prefix = strip_prefix.from_root(""),
- visibility = ["//pkg:__pkg__"],
- )
|