From 3e989c96dff7889aff5b6476bf2a8fb9c541bd95 Mon Sep 17 00:00:00 2001 From: Piotr Dziwinski Date: Mon, 24 Jun 2013 13:07:33 +0200 Subject: Fixed auto-detecting locale on Windows * localename library is now used to determine the actual locale used * added patched version of FindGettext.cmake to fix installation path of translation files --- CMakeLists.txt | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index e13d4dc..03338a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,7 +43,7 @@ message(STATUS "Building Colobot \"${COLOBOT_VERSION_CODENAME}\" (${COLOBOT_VERS set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) # Include cmake directory with some additional scripts -set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${colobot_SOURCE_DIR}/cmake") +set(CMAKE_MODULE_PATH "${colobot_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) # Auto-detect develpment build if not given if(CMAKE_BUILD_TYPE AND NOT(DEV_BUILD)) @@ -145,7 +145,7 @@ find_package(GLEW REQUIRED) if (${OPENAL_SOUND}) find_package(OpenAL REQUIRED) - include("${colobot_SOURCE_DIR}/cmake/FindLibSndFile.cmake") + find_package(LibSndFile REQUIRED) endif() @@ -209,6 +209,13 @@ set(CLIPBOARD_INCLUDE_DIR ${colobot_SOURCE_DIR}/lib/clipboard/include) add_subdirectory(lib/clipboard) +## +# Localename +## +set(LOCALENAME_INCLUDE_DIR ${colobot_SOURCE_DIR}/lib/localename) +add_subdirectory(lib/localename) + + ## # Doxygen docs ## @@ -278,7 +285,7 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Windows") set(COLOBOT_INSTALL_BIN_DIR ${CMAKE_INSTALL_PREFIX}/ CACHE PATH "Colobot binary directory") set(COLOBOT_INSTALL_LIB_DIR ${CMAKE_INSTALL_PREFIX}/ CACHE PATH "Colobot libraries directory") set(COLOBOT_INSTALL_DATA_DIR ${CMAKE_INSTALL_PREFIX}/data CACHE PATH "Colobot shared data directory") - set(COLOBOT_INSTALL_I18N_DIR ${CMAKE_INSTALL_PREFIX}/ CACHE PATH "Colobot translations directory") + set(COLOBOT_INSTALL_I18N_DIR ${CMAKE_INSTALL_PREFIX}/lang CACHE PATH "Colobot translations directory") set(COLOBOT_INSTALL_DOC_DIR ${CMAKE_INSTALL_PREFIX}/doc CACHE PATH "Colobot documentation directory") endif() else() -- cgit v1.2.3-1-g7c22