From d8c1cd638777e354fc117c5d59ee9aa2ded9d2dc Mon Sep 17 00:00:00 2001 From: Serge Bazanski Date: Sat, 8 May 2021 17:22:17 +0000 Subject: [PATCH] .bazelrc: add more cursed windows fixes --- .bazelrc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.bazelrc b/.bazelrc index 544cf1d..5a3c9d5 100644 --- a/.bazelrc +++ b/.bazelrc @@ -6,4 +6,10 @@ build --enable_runfiles # the env var being set. For some reason, just doing --action_env=ProgramData # doesn't work, so we hardcode things to assume that it lives in C:\. We also # pollute non-Windows build envs with this, but whatever. -build --action_env=ProgramData=C:\\ProgramData \ No newline at end of file +build --action_env=ProgramData=C:\\ProgramData + +# Similar weirdness, but for py_binary called from genrules. +build --action_env=SYSTEMROOT=C:\\Windows +build --action_env=PATHEXT=".COM;.EXE" +build --host_action_env=SYSTEMROOT=C:\\Windows +build --host_action_env=PATHEXT=".COM;.EXE"