summaryrefslogtreecommitdiffstats
path: root/build-scripts/build-windows
diff options
context:
space:
mode:
Diffstat (limited to 'build-scripts/build-windows')
-rwxr-xr-xbuild-scripts/build-windows13
1 files changed, 8 insertions, 5 deletions
diff --git a/build-scripts/build-windows b/build-scripts/build-windows
index 9e902e52..2ec6a500 100755
--- a/build-scripts/build-windows
+++ b/build-scripts/build-windows
@@ -6,12 +6,15 @@ tool=$2
if [[ $tool == mingw ]]; then
pacman -Sy --noconfirm make base-devel tar zip unzip
- if [[ $wordsize == 64 ]]; then
- pacman -Sy --noconfirm mingw-w64-x86_64-toolchain
- PATH="/c/tools/msys64/mingw64/bin:$PATH"
+ if [ -d /c/msys64 ]; then
+ PATH="/c/msys64/mingw$wordsize/bin:$PATH"
else
- pacman -Sy --noconfirm mingw-w64-i686-toolchain
- PATH="/c/tools/msys64/mingw32/bin:$PATH"
+ if [[ $wordsize == 64 ]]; then
+ pacman -Sy --noconfirm mingw-w64-x86_64-toolchain
+ else
+ pacman -Sy --noconfirm mingw-w64-i686-toolchain
+ fi
+ PATH="/c/tools/msys64/mingw$wordsize/bin:$PATH"
fi
g++ -v
elif [[ $tool == msvc ]]; then