diff options
author | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2011-07-21 14:50:15 +0200 |
---|---|---|
committer | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2011-07-21 14:50:15 +0200 |
commit | 9fa4b72a4752795962b0d17c485de92fdbd029fc (patch) | |
tree | 8ee59642326e998fe5c9916d26436ba016bf18ea /cmake/Modules | |
parent | 3e78b29cae00b763e3350bccb27ad48ec3141ef5 (diff) | |
download | minetest-9fa4b72a4752795962b0d17c485de92fdbd029fc.tar.gz minetest-9fa4b72a4752795962b0d17c485de92fdbd029fc.tar.bz2 minetest-9fa4b72a4752795962b0d17c485de92fdbd029fc.zip |
Find correct library for MSVC vs MingW in Winows
Diffstat (limited to 'cmake/Modules')
-rw-r--r-- | cmake/Modules/FindGettextLib.cmake | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/cmake/Modules/FindGettextLib.cmake b/cmake/Modules/FindGettextLib.cmake index 3fb391e65..1bc92708a 100644 --- a/cmake/Modules/FindGettextLib.cmake +++ b/cmake/Modules/FindGettextLib.cmake @@ -20,8 +20,15 @@ FIND_PROGRAM(GETTEXT_MSGFMT # they do not because gettext is part of glibc # TODO check the requirements on other BSDs and older Linux IF (WIN32) + IF(MSVC) + SET(GETTEXT_LIB_NAMES + libintl.lib intl.lib libintl3.lib intl3.lib) + ELSE() + SET(GETTEXT_LIB_NAMES + libintl.dll.a intl.dll.a libintl3.dll.a intl3.dll.a) + ENDIF() FIND_LIBRARY(GETTEXT_LIBRARY - NAMES libintl.lib intl.lib libintl3.lib intl3.lib + NAMES ${GETTEXT_LIB_NAMES} PATHS "${CUSTOM_GETTEXT_PATH}/lib" DOC "gettext *intl*.lib") FIND_LIBRARY(GETTEXT_DLL |