22
33module (
44 name = "rules_dotnet" ,
5- version = "0.19.2 -codeql.1" ,
6- bazel_compatibility = [">=7 .0.0" ],
5+ version = "0.21.5 -codeql.1" ,
6+ bazel_compatibility = [">=8 .0.0" ],
77 compatibility_level = 0 ,
88)
99
1010dotnet = use_extension ("@rules_dotnet//dotnet:extensions.bzl" , "dotnet" )
11- dotnet .toolchain (dotnet_version = "9.0.300" )
11+ dotnet .toolchain (dotnet_version = "10.0.100" )
12+ dotnet .toolchain (
13+ name = "dotnet_apphost" ,
14+ dotnet_version = "10.0.100" ,
15+ )
1216use_repo (dotnet , "dotnet_toolchains" )
1317
18+ # These toolchains are used to build the apphost shimmer
19+ use_repo (dotnet , "dotnet_apphost_x86_64-unknown-linux-gnu" )
20+ use_repo (dotnet , "dotnet_apphost_arm64-unknown-linux-gnu" )
21+ use_repo (dotnet , "dotnet_apphost_aarch64-apple-darwin" )
22+ use_repo (dotnet , "dotnet_apphost_x86_64-apple-darwin" )
23+ use_repo (dotnet , "dotnet_apphost_x86_64-pc-windows-msvc" )
24+ use_repo (dotnet , "dotnet_apphost_arm64-pc-windows-msvc" )
25+
1426register_toolchains ("@dotnet_toolchains//:all" )
1527
16- paket2bazel_dependencies_extension = use_extension ("//dotnet:paket.paket2bazel_dependencies_extension.bzl" , "paket2bazel_dependencies_extension" )
28+ paket2bazel_dependencies_extension = use_extension ("@rules_dotnet //dotnet:paket.paket2bazel_dependencies_extension.bzl" , "paket2bazel_dependencies_extension" )
1729use_repo (paket2bazel_dependencies_extension , "paket.paket2bazel_dependencies" )
1830
19- rules_dotnet_nuget_packages_extension = use_extension ("//dotnet:paket.rules_dotnet_nuget_packages_extension.bzl" , "rules_dotnet_nuget_packages_extension" )
31+ rules_dotnet_nuget_packages_extension = use_extension ("@rules_dotnet //dotnet:paket.rules_dotnet_nuget_packages_extension.bzl" , "rules_dotnet_nuget_packages_extension" )
2032use_repo (rules_dotnet_nuget_packages_extension , "paket.rules_dotnet_nuget_packages" )
2133
22- targeting_packs_extension = use_extension ("//dotnet/private/sdk/targeting_packs:dotnet.targeting_packs_extension.bzl" , "targeting_packs_extension" )
34+ targeting_packs_extension = use_extension ("@rules_dotnet //dotnet/private/sdk/targeting_packs:dotnet.targeting_packs_extension.bzl" , "targeting_packs_extension" )
2335use_repo (targeting_packs_extension , "dotnet.targeting_packs" )
2436
25- runtime_packs_extension = use_extension ("//dotnet/private/sdk/runtime_packs:dotnet.runtime_packs_extension.bzl" , "runtime_packs_extension" )
37+ runtime_packs_extension = use_extension ("@rules_dotnet //dotnet/private/sdk/runtime_packs:dotnet.runtime_packs_extension.bzl" , "runtime_packs_extension" )
2638use_repo (runtime_packs_extension , "dotnet.runtime_packs" )
2739
28- apphost_packs_extension = use_extension ("//dotnet/private/sdk/apphost_packs:dotnet.apphost_packs_extension.bzl" , "apphost_packs_extension" )
40+ apphost_packs_extension = use_extension ("@rules_dotnet //dotnet/private/sdk/apphost_packs:dotnet.apphost_packs_extension.bzl" , "apphost_packs_extension" )
2941use_repo (apphost_packs_extension , "dotnet.apphost_packs" )
3042
3143bazel_dep (name = "bazel_skylib" , version = "1.7.1" )
3244bazel_dep (name = "platforms" , version = "1.0.0" )
33- bazel_dep (name = "aspect_bazel_lib " , version = "2.19.4 " )
45+ bazel_dep (name = "bazel_lib " , version = "3.0.0 " )
3446bazel_dep (name = "rules_shell" , version = "0.5.0" )
3547
3648# Dev dependencies
37- bazel_dep (name = "stardoc" , version = "0.8.0" , dev_dependency = True )
3849bazel_dep (name = "rules_pkg" , version = "1.1.0" , dev_dependency = True )
3950bazel_dep (name = "gazelle" , version = "0.44.0" , dev_dependency = True , repo_name = "bazel_gazelle" )
4051bazel_dep (name = "bazel_skylib_gazelle_plugin" , version = "1.7.1" , dev_dependency = True )
@@ -47,11 +58,14 @@ local_path_override(
4758 path = "dotnet/private/tests/resources/other_repo" ,
4859)
4960
50- rules_dotnet_dev_nuget_packages_extension = use_extension ("//dotnet:paket.rules_dotnet_dev_nuget_packages_extension.bzl" , "rules_dotnet_dev_nuget_packages_extension" , dev_dependency = True )
61+ rules_dotnet_dev_nuget_packages_extension = use_extension ("@rules_dotnet //dotnet:paket.rules_dotnet_dev_nuget_packages_extension.bzl" , "rules_dotnet_dev_nuget_packages_extension" , dev_dependency = True )
5162use_repo (rules_dotnet_dev_nuget_packages_extension , "paket.rules_dotnet_dev_nuget_packages" )
5263
53- rules_dotnet_nuget_resource_assemblies_tests_extension = use_extension ("//dotnet:paket.rules_dotnet_nuget_resource_assemblies_tests_extension.bzl" , "rules_dotnet_nuget_resource_assemblies_tests_extension" , dev_dependency = True )
64+ rules_dotnet_nuget_resource_assemblies_tests_extension = use_extension ("@rules_dotnet //dotnet:paket.rules_dotnet_nuget_resource_assemblies_tests_extension.bzl" , "rules_dotnet_nuget_resource_assemblies_tests_extension" , dev_dependency = True )
5465use_repo (rules_dotnet_nuget_resource_assemblies_tests_extension , "paket.rules_dotnet_nuget_resource_assemblies_tests" )
5566
56- internal_dev_deps = use_extension ("//dotnet:internal_dev_deps.bzl" , "internal_dev_deps" , dev_dependency = True )
67+ internal_dev_deps = use_extension ("@rules_dotnet //dotnet:internal_dev_deps.bzl" , "internal_dev_deps" , dev_dependency = True )
5768use_repo (internal_dev_deps , "buildkite_config" )
69+
70+ rules_dotnet_nuget_tool_tests_extension = use_extension ("@rules_dotnet//dotnet:paket.rules_dotnet_nuget_tool_tests_extension.bzl" , "rules_dotnet_nuget_tool_tests_extension" , dev_dependency = True )
71+ use_repo (rules_dotnet_nuget_tool_tests_extension , "paket.rules_dotnet_nuget_tool_tests" )
0 commit comments