Windows, refactor: move WindowsEscapeArg function
Move this function from the native
py/sh/java_binary launcher into the windows JNI
library.
The latter is slowly becoming Bazel's and its
tools' de-facto base library, so it's the right
place for this function.
Follow-up to https://github.com/bazelbuild/bazel/commit/da557f96c697102ad787e57bbf7db2460f6a60a8
Closes #9131.
PiperOrigin-RevId: 262540258
diff --git a/src/BUILD b/src/BUILD
index 795d830..500c9cd 100644
--- a/src/BUILD
+++ b/src/BUILD
@@ -446,7 +446,7 @@
"//src/test/cpp:srcs",
"//src/test/gen:srcs",
"//src/test/res:srcs",
- "//src/test/native:srcs",
+ "//src/test/native/windows:srcs",
"//src/test/starlark:srcs",
"//src/test/java/com/google/devtools/build/android:srcs",
"//src/test/java/com/google/devtools/build/docgen:srcs",
@@ -510,7 +510,7 @@
"//src/test/java/com/google/devtools/build/lib:all_windows_tests",
"//src/test/java/com/google/devtools/build/skyframe:all_windows_tests",
"//src/test/java/com/google/devtools/common/options:all_windows_tests",
- "//src/test/native:all_windows_tests",
+ "//src/test/native/windows:all_windows_tests",
"//src/test/py/bazel:all_windows_tests",
"//src/test/res:all_windows_tests",
"//src/test/shell:all_windows_tests",