From 49ce29005de4be249dc0cd0c663995064e9b2ed0 Mon Sep 17 00:00:00 2001 From: Kai Pastor Date: Tue, 14 Sep 2021 05:22:04 +0200 Subject: [PATCH] Don't touch mingw static lib .a suffix (#20096) --- scripts/cmake/vcpkg_install_meson.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/cmake/vcpkg_install_meson.cmake b/scripts/cmake/vcpkg_install_meson.cmake index 6310a96cd02..3e89b457e20 100644 --- a/scripts/cmake/vcpkg_install_meson.cmake +++ b/scripts/cmake/vcpkg_install_meson.cmake @@ -65,8 +65,8 @@ function(vcpkg_install_meson) endif() endforeach() - set(RENAMED_LIBS) - if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_LIBRARY_LINKAGE STREQUAL static) + set(RENAMED_LIBS "") + if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_LIBRARY_LINKAGE STREQUAL static AND NOT VCPKG_TARGET_IS_MINGW) # Meson names all static libraries lib.a which basically breaks the world file(GLOB_RECURSE LIBRARIES "${CURRENT_PACKAGES_DIR}*/**/lib*.a") foreach(_library IN LISTS LIBRARIES)