]> git.lizzy.rs Git - minetest.git/blobdiff - cmake/Modules/FindGettextLib.cmake
Fix game selection in world creation (used always the first one)
[minetest.git] / cmake / Modules / FindGettextLib.cmake
index 18935eaadb3e06cb6a6be009256d0bd6a48c06b9..5779b6b6479324f247106fb713964d9d73288d68 100644 (file)
@@ -41,7 +41,6 @@ IF (WIN32)
                DOC "gettext *iconv*.lib")
 ENDIF(WIN32)
 
-
 IF(GETTEXT_INCLUDE_DIR AND GETTEXT_MSGFMT)
        IF (WIN32)
                # in the Win32 case check also for the extra linking requirements
@@ -49,6 +48,10 @@ IF(GETTEXT_INCLUDE_DIR AND GETTEXT_MSGFMT)
                        SET(GETTEXT_FOUND TRUE)
                ENDIF()
        ELSE(WIN32)
+               # *BSD variants require special linkage as they don't use glibc
+               IF(${CMAKE_SYSTEM_NAME} MATCHES "BSD")
+                       SET(GETTEXT_LIBRARY "intl")
+               ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "BSD")
                SET(GETTEXT_FOUND TRUE)
        ENDIF(WIN32)
 ENDIF()