diff options
| author | 2022-10-09 13:56:31 -0400 | |
|---|---|---|
| committer | 2022-10-09 17:47:52 -0400 | |
| commit | 682c50715ce3240144507a3b0d965e45c5616c3b (patch) | |
| tree | 7a0aa9123343702512b8e0292830f403f29a82a5 | |
| parent | Merge pull request #9043 from german77/vector_data (diff) | |
| download | yuzu-682c50715ce3240144507a3b0d965e45c5616c3b.tar.gz yuzu-682c50715ce3240144507a3b0d965e45c5616c3b.tar.xz yuzu-682c50715ce3240144507a3b0d965e45c5616c3b.zip | |
ci/windows: Revert to using GCC for MinGW builds
Using MinGW in the future may not be ideal as it does not work very well
with crash dumps (#8682).
Switch back to GCC on MinGW. This also gives CI a way to check GCC 12
(as of writing, or whatever version of mingw-gcc Arch happens to be
shipping on a given week).
Diffstat (limited to '')
| -rwxr-xr-x | .ci/scripts/windows/docker.sh | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/.ci/scripts/windows/docker.sh b/.ci/scripts/windows/docker.sh index 6f522feed..0be3613aa 100755 --- a/.ci/scripts/windows/docker.sh +++ b/.ci/scripts/windows/docker.sh | |||
| @@ -10,13 +10,9 @@ set -e | |||
| 10 | ccache -sv | 10 | ccache -sv |
| 11 | 11 | ||
| 12 | mkdir -p build && cd build | 12 | mkdir -p build && cd build |
| 13 | export LDFLAGS="-fuse-ld=lld" | ||
| 14 | # -femulated-tls required due to an incompatibility between GCC and Clang | ||
| 15 | # TODO(lat9nq): If this is widespread, we probably need to add this to CMakeLists where appropriate | ||
| 16 | export CXXFLAGS="-femulated-tls" | ||
| 17 | cmake .. \ | 13 | cmake .. \ |
| 18 | -DCMAKE_BUILD_TYPE=Release \ | 14 | -DCMAKE_BUILD_TYPE=Release \ |
| 19 | -DCMAKE_TOOLCHAIN_FILE="${PWD}/../CMakeModules/MinGWClangCross.cmake" \ | 15 | -DCMAKE_TOOLCHAIN_FILE="${PWD}/../CMakeModules/MinGWCross.cmake" \ |
| 20 | -DDISPLAY_VERSION="$1" \ | 16 | -DDISPLAY_VERSION="$1" \ |
| 21 | -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON \ | 17 | -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON \ |
| 22 | -DENABLE_QT_TRANSLATION=ON \ | 18 | -DENABLE_QT_TRANSLATION=ON \ |