Skip to content
This repository was archived by the owner on Nov 21, 2018. It is now read-only.

Commit 8faa011

Browse files
committed
Use the same PATH on msvc and gnu targets
1 parent e02b9c7 commit 8faa011

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

master/master.cfg

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -701,24 +701,16 @@ class CommandEnv(object):
701701
if "buildername" in props:
702702
win32toolchain = r"c:\mingw-w64\i686-4.9.1-win32-dwarf-rt_v3-rev1\mingw32\bin"
703703
win64toolchain = r"c:\mingw-w64\x86_64-4.9.1-win32-seh-rt_v3-rev1\mingw64\bin"
704+
name = props["buildername"]
704705

705706
# This is required to trigger certain workarounds done
706707
# slave-side by buildbot. In particular omitting the PWD
707708
# variable with an unmangled pathname.
708-
if "win-gnu-32" in props["buildername"]:
709-
env["MACHTYPE"] = "i686-pc-msys"
710-
env["MSYSTEM"] = "MINGW32"
711-
env["PATH"] = win32toolchain + ";c:\\msys64\\usr\\bin;${PATH};c:\\msys64\\mingw32\\bin"
712-
if "win-gnu-64" in props["buildername"]:
713-
env["MACHTYPE"] = "x86_64-pc-msys"
714-
env["MSYSTEM"] = "MINGW64"
715-
env["PATH"] = win64toolchain + ";c:\\msys64\\usr\\bin;${PATH};c:\\msys64\\mingw64\\bin"
716-
717-
if "win-msvc-32" in props["buildername"]:
709+
if "win-msvc-32" in name or "win-gnu-32" in name:
718710
env["MACHTYPE"] = "i686-pc-win32"
719711
env["MSYSTEM"] = "MINGW32"
720712
env["PATH"] = win32toolchain + ";c:\\msys64\\mingw32\\bin;c:\\msys64\\usr\\bin;${PATH}"
721-
if "win-msvc-64" in props["buildername"]:
713+
if "win-msvc-64" in name or "win-gnu-64" in name:
722714
env["MACHTYPE"] = "x86_64-pc-win32"
723715
env["MSYSTEM"] = "MINGW64"
724716
env["PATH"] = win64toolchain + ";c:\\msys64\\mingw64\\bin;c:\\msys64\\usr\\bin;${PATH}"

0 commit comments

Comments
 (0)