diff --git a/internal/common/copy_to_bin.bzl b/internal/common/copy_to_bin.bzl index 88ce33e541..905be56ea0 100644 --- a/internal/common/copy_to_bin.bzl +++ b/internal/common/copy_to_bin.bzl @@ -58,7 +58,7 @@ def copy_to_bin(name, srcs, **kwargs): name = name, srcs = srcs, is_windows = select({ - "@bazel_tools//src/conditions:host_windows": True, + "@platforms//os:windows": True, "//conditions:default": False, }), **kwargs diff --git a/internal/common/params_file.bzl b/internal/common/params_file.bzl index 7a3ee6c79d..a1ee07fa7c 100644 --- a/internal/common/params_file.bzl +++ b/internal/common/params_file.bzl @@ -125,7 +125,7 @@ def params_file( data = data, newline = newline or "auto", is_windows = select({ - "@bazel_tools//src/conditions:host_windows": True, + "@platforms//os:windows": True, "//conditions:default": False, }), **kwargs diff --git a/internal/js_library/js_library.bzl b/internal/js_library/js_library.bzl index d387f946b2..bbfad21561 100644 --- a/internal/js_library/js_library.bzl +++ b/internal/js_library/js_library.bzl @@ -417,7 +417,7 @@ def js_library( # TODO: remove once legacy module_mapping is removed module_name = package_name if package_name != "$node_modules$" else None, is_windows = select({ - "@bazel_tools//src/conditions:host_windows": True, + "@platforms//os:windows": True, "//conditions:default": False, }), **kwargs diff --git a/internal/linker/npm_link.bzl b/internal/linker/npm_link.bzl index 29a4b65610..a673ce98bd 100644 --- a/internal/linker/npm_link.bzl +++ b/internal/linker/npm_link.bzl @@ -151,7 +151,7 @@ set to the target's package & the files provided from the targets DefaultInfo. package_name = package_name, package_path = package_path, is_windows = select({ - "@bazel_tools//src/conditions:host_windows": True, + "@platforms//os:windows": True, "//conditions:default": False, }), **kwargs diff --git a/internal/pkg_npm/pkg_npm.bzl b/internal/pkg_npm/pkg_npm.bzl index b1ea3873a5..0bc655cdfc 100644 --- a/internal/pkg_npm/pkg_npm.bzl +++ b/internal/pkg_npm/pkg_npm.bzl @@ -376,7 +376,7 @@ def pkg_npm_macro(name, tgz = None, **kwargs): native.alias( name = name + ".pack", actual = select({ - "@bazel_tools//src/conditions:host_windows": name + ".pack.bat", + "@platforms//os:windows": name + ".pack.bat", "//conditions:default": name + ".pack.sh", }), ) @@ -384,7 +384,7 @@ def pkg_npm_macro(name, tgz = None, **kwargs): native.alias( name = name + ".publish", actual = select({ - "@bazel_tools//src/conditions:host_windows": name + ".publish.bat", + "@platforms//os:windows": name + ".publish.bat", "//conditions:default": name + ".publish.sh", }), ) diff --git a/third_party/github.com/bazelbuild/bazel-skylib/rules/private/copy_file_private.bzl b/third_party/github.com/bazelbuild/bazel-skylib/rules/private/copy_file_private.bzl index 8b19fba214..d8e68be507 100644 --- a/third_party/github.com/bazelbuild/bazel-skylib/rules/private/copy_file_private.bzl +++ b/third_party/github.com/bazelbuild/bazel-skylib/rules/private/copy_file_private.bzl @@ -203,7 +203,7 @@ def copy_file(name, src, out, is_directory = False, is_executable = False, allow src = src, out = out, is_windows = select({ - "@bazel_tools//src/conditions:host_windows": True, + "@platforms//os:windows": True, "//conditions:default": False, }), is_executable = is_executable,