diff options
author | Jay Berkenbilt <ejb@ql.org> | 2020-10-16 17:29:48 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2020-10-16 20:16:26 +0200 |
commit | ba17370ff58cb029b36088dac74bacd431be51dc (patch) | |
tree | d1b22f6c68e6a954ab94964e7eab04ecfee212f1 /build-scripts/build-windows | |
parent | 30df7c886c98c21e1e1f99d4294a6dbbe19220c5 (diff) | |
download | qpdf-ba17370ff58cb029b36088dac74bacd431be51dc.tar.zst |
Make build-scripts portable for GitHub Actions
Diffstat (limited to 'build-scripts/build-windows')
-rwxr-xr-x | build-scripts/build-windows | 13 |
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 |