aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2023-03-12 16:01:09 +0100
committerEgor Tensin <Egor.Tensin@gmail.com>2023-03-12 19:26:46 +0100
commit68208ad6f2ee14c4f405face189276c22561e883 (patch)
treef166c2c36c887337e6652d786b12bab4753f2ee5
parentREADME: update (diff)
downloadcmake-common-68208ad6f2ee14c4f405face189276c22561e883.tar.gz
cmake-common-68208ad6f2ee14c4f405face189276c22561e883.zip
actions/check-runtime-library: fix linked libs on Windows
Apparently, MinGW doesn't link to either ucrtbase.dll or msvcrt.dll at all on Windows.
-rw-r--r--.github/actions/check-runtime-library/action.yml7
1 files changed, 2 insertions, 5 deletions
diff --git a/.github/actions/check-runtime-library/action.yml b/.github/actions/check-runtime-library/action.yml
index 9a572b8..9d4be5e 100644
--- a/.github/actions/check-runtime-library/action.yml
+++ b/.github/actions/check-runtime-library/action.yml
@@ -121,11 +121,8 @@ runs:
$windows_required = @('KERNEL32.dll')
if ($env:CI_MINGW) {
- if ($env:CI_HOST_WINDOWS) {
- # This is only true for windows-2022 images.
- $windows_required += 'ucrtbase.dll'
- } else {
- $windows_required += 'msvcrt.dll'
+ if (!$env:CI_HOST_WINDOWS) {
+ $windows_required += @('msvcrt.dll')
}
}
# Linking libstdc++ statically on Cygwin is broken, see the