diff options
author | Daniel Moody <daniel.moody@mongodb.com> | 2021-05-05 10:09:56 -0500 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-05-05 19:37:13 +0000 |
commit | 5a36b11b00fd4665cf703f5e67c6efba582cf5ce (patch) | |
tree | 2d94ffb276a23bc528ad0d6d9d2e7d0770c01738 /evergreen | |
parent | 7fec4ca75089c4c30228b8179ef2832081b5c9fa (diff) | |
download | mongo-5a36b11b00fd4665cf703f5e67c6efba582cf5ce.tar.gz |
SERVER-56666 fix ninja evergreen default install action
Diffstat (limited to 'evergreen')
-rwxr-xr-x | evergreen/scons_compile.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/evergreen/scons_compile.sh b/evergreen/scons_compile.sh index 1e2623487a0..b274fdea96c 100755 --- a/evergreen/scons_compile.sh +++ b/evergreen/scons_compile.sh @@ -58,6 +58,10 @@ else extra_args="$extra_args --release" fi +if [ "${generating_for_ninja}" = "true" ] && [ "Windows_NT" = "$OS" ]; then + vcvars="$(vswhere -latest -property installationPath | tr '\\' '/' | dos2unix.exe)/VC/Auxiliary/Build/" + export PATH="$(echo "$(cd "$vcvars" && cmd /C "vcvarsall.bat amd64 && C:/cygwin/bin/bash -c 'echo \$PATH'")" | tail -n +6)":$PATH +fi activate_venv eval ${compile_env} $python ./buildscripts/scons.py \ |