- choco config set cacheLocation choco-cache
- choco install --yes --no-progress msys2
- $Env:build_system = "autotools"
+ - Add-MpPreference -ExclusionPath 'C:\tools\msys64'
- C:\tools\msys64\usr\bin\env MSYSTEM=MINGW32 C:\tools\msys64\usr\bin\bash -l -c 'cd $CI_PROJECT_DIR && ci/mingw-configure.sh'
cache:
key: windows-mingw32-build-step1-configure
- choco install --yes --no-progress msys2
- $Env:build_system = "autotools"
- $Env:use_autogen = "yes"
+ - Add-MpPreference -ExclusionPath 'C:\tools\msys64'
- C:\tools\msys64\usr\bin\env MSYSTEM=MINGW32 C:\tools\msys64\usr\bin\bash -l -c 'cd $CI_PROJECT_DIR && ci/mingw-make.sh'
cache:
key: windows-mingw32-build-step2-make
- choco config set cacheLocation choco-cache
- choco install --yes --no-progress msys2
- $Env:build_system = "autotools"
+ - Add-MpPreference -ExclusionPath 'C:\tools\msys64'
- C:\tools\msys64\usr\bin\env MSYSTEM=MINGW64 C:\tools\msys64\usr\bin\bash -l -c 'cd $CI_PROJECT_DIR && ci/mingw-configure.sh'
cache:
key: windows-mingw64-build-step1-configure
- choco install --yes --no-progress msys2
- $Env:build_system = "autotools"
- $Env:use_autogen = "yes"
+ - Add-MpPreference -ExclusionPath 'C:\tools\msys64'
- C:\tools\msys64\usr\bin\env MSYSTEM=MINGW64 C:\tools\msys64\usr\bin\bash -l -c 'cd $CI_PROJECT_DIR && ci/mingw-make.sh'
cache:
key: windows-mingw64-build-step2-make
# fail on any compiler warnings
- $Env:CFLAGS = "-Werror"
- $Env:CXXFLAGS = "-Werror"
+ - Add-MpPreference -ExclusionPath 'C:\tools\msys64'
- C:\tools\msys64\usr\bin\env MSYSTEM=MINGW32 C:\tools\msys64\usr\bin\bash -l -c 'cd $CI_PROJECT_DIR && ci/mingw-build.sh'
artifacts:
when: always
# fail on any compiler warnings
- $Env:CFLAGS = "-Werror"
- $Env:CXXFLAGS = "-Werror"
+ - Add-MpPreference -ExclusionPath 'C:\tools\msys64'
- C:\tools\msys64\usr\bin\env MSYSTEM=MINGW64 C:\tools\msys64\usr\bin\bash -l -c 'cd $CI_PROJECT_DIR && ci/mingw-build.sh'
artifacts:
when: always