blob: 446ce7d9aee212db5588184b625a185ac5328895 [file] [edit]
load("@rules_dotnet//dotnet:defs.bzl", "csharp_binary", "import_library")
csharp_binary(
name = "generate_resources_tool",
srcs = ["GenerateResourcesTool.cs"],
target_frameworks = ["net10.0"],
)
exports_files(
["mtp_shim.cs"],
visibility = ["//visibility:public"],
)
# The NUnit3TestAdapter NuGet package ships its assemblies under build/<tfm>/
# (intended for MSBuild .targets-based wiring) instead of the standard
# lib/<tfm>/ layout, so rules_dotnet's paket extractor leaves the
# @paket.nuget//nunit3testadapter alias's libs/refs/data filegroups empty.
# This wrapper exposes the DLLs as a usable compile + runtime reference.
import_library(
name = "nunit3testadapter_runtime",
framework_list = {},
library_name = "NUnit3.TestAdapter",
libs = [
"@nuget.nunit3testadapter.v6.2.0//:build/net8.0/NUnit3.TestAdapter.dll",
"@nuget.nunit3testadapter.v6.2.0//:build/net8.0/nunit.engine.dll",
"@nuget.nunit3testadapter.v6.2.0//:build/net8.0/nunit.engine.api.dll",
"@nuget.nunit3testadapter.v6.2.0//:build/net8.0/nunit.engine.core.dll",
"@nuget.nunit3testadapter.v6.2.0//:build/net8.0/testcentric.engine.metadata.dll",
],
refs = ["@nuget.nunit3testadapter.v6.2.0//:build/net8.0/NUnit3.TestAdapter.dll"],
targeting_pack_overrides = {},
version = "6.2.0",
visibility = ["//visibility:public"],
)