summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-09-06 15:05:50 (GMT)
committerKitware Robot <kwrobot@kitware.com>2023-09-06 15:06:25 (GMT)
commit77a2ae753fbf0095306c9fd51092dd82b0485d46 (patch)
treea5cbfa86eee7c4d28c5e976005ac009fadd98759
parentb834e8d53321c2013a7b0d887886862e29bf3486 (diff)
parenta37a04b5c6dfef2dde456e7d76a39adf0be09a57 (diff)
downloadCMake-77a2ae753fbf0095306c9fd51092dd82b0485d46.zip
CMake-77a2ae753fbf0095306c9fd51092dd82b0485d46.tar.gz
CMake-77a2ae753fbf0095306c9fd51092dd82b0485d46.tar.bz2
Merge topic 'FindGLEW-mingw'
a37a04b5c6 FindGLEW: Use correct library suffixes on MinGW Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8766
-rw-r--r--Modules/FindGLEW.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/Modules/FindGLEW.cmake b/Modules/FindGLEW.cmake
index bfde40b..dff53e1 100644
--- a/Modules/FindGLEW.cmake
+++ b/Modules/FindGLEW.cmake
@@ -126,6 +126,10 @@ function(__glew_set_find_library_suffix shared_or_static)
set(CMAKE_FIND_LIBRARY_SUFFIXES ".dylib;.so" PARENT_SCOPE)
elseif(APPLE AND "${shared_or_static}" MATCHES "STATIC")
set(CMAKE_FIND_LIBRARY_SUFFIXES ".a" PARENT_SCOPE)
+ elseif(WIN32 AND MINGW AND "${shared_or_static}" MATCHES "SHARED")
+ set(CMAKE_FIND_LIBRARY_SUFFIXES ".dll.a" PARENT_SCOPE)
+ elseif(WIN32 AND MINGW AND "${shared_or_static}" MATCHES "STATIC")
+ set(CMAKE_FIND_LIBRARY_SUFFIXES ".a" PARENT_SCOPE)
elseif(WIN32 AND "${shared_or_static}" MATCHES "SHARED")
set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib" PARENT_SCOPE)
elseif(WIN32 AND "${shared_or_static}" MATCHES "STATIC")