Enable internationalisation of liblinphone with CMake

This commit is contained in:
François Grisez 2015-06-30 16:48:17 +02:00
parent 52610bf432
commit 238702d610
4 changed files with 8 additions and 4 deletions

View file

@ -164,6 +164,10 @@ endif()
if(MSVC)
include_directories(${MSVC_INCLUDE_DIR})
endif()
if(INTL_FOUND)
set(HAVE_GETTEXT 1)
add_definitions("-DENABLE_NLS")
endif()
add_definitions("-DIN_LINPHONE")

View file

@ -42,3 +42,4 @@
#cmakedefine HAVE_ZLIB 1
#cmakedefine HAVE_CU_GET_SUITE 1
#cmakedefine HAVE_CU_CURSES 1
#cmakedefine HAVE_GETTEXT 1

View file

@ -144,6 +144,9 @@ endif()
if(WIN32 AND NOT "${CMAKE_SYSTEM_NAME}" STREQUAL "WindowsPhone")
list(APPEND LIBS shlwapi)
endif()
if(GETTEXT_FOUND)
list(APPEND LIBS ${INTL_LIBRARIES})
endif()
if(ENABLE_STATIC)
add_library(linphone STATIC ${SOURCE_FILES} ${GENERATED_SOURCE_FILES})

View file

@ -72,10 +72,6 @@ if(WIN32)
list(APPEND SOURCE_FILES linphone.rc)
endif()
if(GETTEXT_FOUND)
add_definitions("-DENABLE_NLS")
endif()
if(WIN32)
add_executable(linphone-gtk WIN32 ${SOURCE_FILES})
else()