diff --git a/CMakeLists.txt b/CMakeLists.txt index b3fcf1205..e04669756 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,18 +1,16 @@ project (kde-l10n) find_package(KDE4 4.18.0 REQUIRED) +find_package(Gettext REQUIRED) + include(KDE4Defaults) +include(MacroOptionalAddSubdirectory) -set(LIBRARY_TYPE SHARED) - -add_definitions( - ${QT_DEFINITIONS} - ${KDE4_DEFINITIONS} - -DQT_USE_FAST_CONCATENATION - -DQT_USE_FAST_OPERATOR_PLUS -) - -include_directories(${CMAKE_CURRENT_BINARY_DIR} ${KDE4_INCLUDES}) +if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") +elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") +endif() macro_optional_add_subdirectory( ar ) macro_optional_add_subdirectory( ast ) diff --git a/ar/CMakeLists.txt b/ar/CMakeLists.txt index a3a0b569f..776b57da1 100644 --- a/ar/CMakeLists.txt +++ b/ar/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ar) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ar) diff --git a/ast/CMakeLists.txt b/ast/CMakeLists.txt index 64793ca79..c89152fb5 100644 --- a/ast/CMakeLists.txt +++ b/ast/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ast) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ast) diff --git a/be/CMakeLists.txt b/be/CMakeLists.txt index dd9764c53..fd84a7939 100644 --- a/be/CMakeLists.txt +++ b/be/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-be) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG be) diff --git a/bg/CMakeLists.txt b/bg/CMakeLists.txt index 833bf77b3..1a2f62ca2 100644 --- a/bg/CMakeLists.txt +++ b/bg/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-bg) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG bg) diff --git a/bs/CMakeLists.txt b/bs/CMakeLists.txt index 030a52889..2f9895893 100644 --- a/bs/CMakeLists.txt +++ b/bs/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-bs) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG bs) diff --git a/ca/CMakeLists.txt b/ca/CMakeLists.txt index 6650368b9..796470466 100644 --- a/ca/CMakeLists.txt +++ b/ca/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ca) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ca) diff --git a/ca@valencia/CMakeLists.txt b/ca@valencia/CMakeLists.txt index 3024544f8..8987d91d9 100644 --- a/ca@valencia/CMakeLists.txt +++ b/ca@valencia/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ca@valencia) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ca@valencia) diff --git a/cs/CMakeLists.txt b/cs/CMakeLists.txt index 8cb9caa0b..da20a3f2b 100644 --- a/cs/CMakeLists.txt +++ b/cs/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-cs) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG cs) diff --git a/da/CMakeLists.txt b/da/CMakeLists.txt index 8405434c0..4f9efccbe 100644 --- a/da/CMakeLists.txt +++ b/da/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-da) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG da) diff --git a/de/CMakeLists.txt b/de/CMakeLists.txt index e2492e357..ab0a304d0 100644 --- a/de/CMakeLists.txt +++ b/de/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-de) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG de) diff --git a/el/CMakeLists.txt b/el/CMakeLists.txt index e410a4f01..83004b49e 100644 --- a/el/CMakeLists.txt +++ b/el/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-el) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG el) diff --git a/en_GB/CMakeLists.txt b/en_GB/CMakeLists.txt index d21b425ba..ff2f8a07a 100644 --- a/en_GB/CMakeLists.txt +++ b/en_GB/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-en_GB) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG en_GB) diff --git a/eo/CMakeLists.txt b/eo/CMakeLists.txt index d9a6f85c9..0e96f5435 100644 --- a/eo/CMakeLists.txt +++ b/eo/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-eo) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG eo) diff --git a/es/CMakeLists.txt b/es/CMakeLists.txt index d11817e15..b449d4899 100644 --- a/es/CMakeLists.txt +++ b/es/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-es) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG es) diff --git a/et/CMakeLists.txt b/et/CMakeLists.txt index 41ab1ddff..e08112767 100644 --- a/et/CMakeLists.txt +++ b/et/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-et) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG et) diff --git a/eu/CMakeLists.txt b/eu/CMakeLists.txt index 0d71a43c9..9c6303c20 100644 --- a/eu/CMakeLists.txt +++ b/eu/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-eu) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG eu) diff --git a/fa/CMakeLists.txt b/fa/CMakeLists.txt index a0d52ef54..f47b654a7 100644 --- a/fa/CMakeLists.txt +++ b/fa/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-fa) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG fa) diff --git a/fi/CMakeLists.txt b/fi/CMakeLists.txt index a25f2b945..1a6b65f57 100644 --- a/fi/CMakeLists.txt +++ b/fi/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-fi) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG fi) diff --git a/fr/CMakeLists.txt b/fr/CMakeLists.txt index aa587e21c..f84577eb6 100644 --- a/fr/CMakeLists.txt +++ b/fr/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-fr) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG fr) diff --git a/ga/CMakeLists.txt b/ga/CMakeLists.txt index f83f04295..acf5983bd 100644 --- a/ga/CMakeLists.txt +++ b/ga/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ga) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ga) diff --git a/gl/CMakeLists.txt b/gl/CMakeLists.txt index 856466de8..6561f1037 100644 --- a/gl/CMakeLists.txt +++ b/gl/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-gl) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG gl) diff --git a/he/CMakeLists.txt b/he/CMakeLists.txt index f57c84cf4..6bf7dc904 100644 --- a/he/CMakeLists.txt +++ b/he/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-he) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG he) diff --git a/hi/CMakeLists.txt b/hi/CMakeLists.txt index 2f281a3b2..e08bda847 100644 --- a/hi/CMakeLists.txt +++ b/hi/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-hi) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG hi) diff --git a/hne/CMakeLists.txt b/hne/CMakeLists.txt index 21ae1823f..850112b6f 100644 --- a/hne/CMakeLists.txt +++ b/hne/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-hne) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG hne) diff --git a/hr/CMakeLists.txt b/hr/CMakeLists.txt index e2c5e86d0..568b23c19 100644 --- a/hr/CMakeLists.txt +++ b/hr/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-hr) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG hr) diff --git a/hu/CMakeLists.txt b/hu/CMakeLists.txt index f0b036854..6941c436e 100644 --- a/hu/CMakeLists.txt +++ b/hu/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-hu) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG hu) diff --git a/ia/CMakeLists.txt b/ia/CMakeLists.txt index 2f99d97cb..a9d60891e 100644 --- a/ia/CMakeLists.txt +++ b/ia/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ia) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ia) diff --git a/is/CMakeLists.txt b/is/CMakeLists.txt index 479f51e15..3a4546c45 100644 --- a/is/CMakeLists.txt +++ b/is/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-is) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG is) diff --git a/it/CMakeLists.txt b/it/CMakeLists.txt index 2f061dc23..60c78037e 100644 --- a/it/CMakeLists.txt +++ b/it/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-it) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG it) diff --git a/ja/CMakeLists.txt b/ja/CMakeLists.txt index 1d5a65ee8..00207093a 100644 --- a/ja/CMakeLists.txt +++ b/ja/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ja) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ja) diff --git a/kk/CMakeLists.txt b/kk/CMakeLists.txt index b297a3750..a96942d82 100644 --- a/kk/CMakeLists.txt +++ b/kk/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-kk) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG kk) diff --git a/km/CMakeLists.txt b/km/CMakeLists.txt index 81c1a9fc9..d9991d531 100644 --- a/km/CMakeLists.txt +++ b/km/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-km) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG km) diff --git a/ko/CMakeLists.txt b/ko/CMakeLists.txt index 8f45ddd42..7e6c5748d 100644 --- a/ko/CMakeLists.txt +++ b/ko/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ko) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ko) diff --git a/ku/CMakeLists.txt b/ku/CMakeLists.txt index c3629b2c2..e45f860af 100644 --- a/ku/CMakeLists.txt +++ b/ku/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ku) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ku) diff --git a/lt/CMakeLists.txt b/lt/CMakeLists.txt index b7c4aedf4..934075b99 100644 --- a/lt/CMakeLists.txt +++ b/lt/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-lt) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG lt) diff --git a/lv/CMakeLists.txt b/lv/CMakeLists.txt index 0b75df842..2b827de04 100644 --- a/lv/CMakeLists.txt +++ b/lv/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-lv) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG lv) diff --git a/mai/CMakeLists.txt b/mai/CMakeLists.txt index d556d0a67..3d8235a21 100644 --- a/mai/CMakeLists.txt +++ b/mai/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-mai) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG mai) diff --git a/mr/CMakeLists.txt b/mr/CMakeLists.txt index c33bca70a..142a0f419 100644 --- a/mr/CMakeLists.txt +++ b/mr/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-mr) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG mr) diff --git a/ms/CMakeLists.txt b/ms/CMakeLists.txt index e4d231833..ae890e97f 100644 --- a/ms/CMakeLists.txt +++ b/ms/CMakeLists.txt @@ -1,20 +1,19 @@ project(kde-i18n-ms) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ms) macro_optional_add_subdirectory( messages ) -macro_optional_add_subdirectory( scripts ) diff --git a/nb/CMakeLists.txt b/nb/CMakeLists.txt index df86583b3..4a8ecf39b 100644 --- a/nb/CMakeLists.txt +++ b/nb/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-nb) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG nb) diff --git a/nds/CMakeLists.txt b/nds/CMakeLists.txt index fb46e5f43..56e56a9c7 100644 --- a/nds/CMakeLists.txt +++ b/nds/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-nds) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG nds) diff --git a/nl/CMakeLists.txt b/nl/CMakeLists.txt index 88dc0e223..4635fa3fe 100644 --- a/nl/CMakeLists.txt +++ b/nl/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-nl) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG nl) diff --git a/nn/CMakeLists.txt b/nn/CMakeLists.txt index ca45aa9fb..fcf55d39d 100644 --- a/nn/CMakeLists.txt +++ b/nn/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-nn) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG nn) diff --git a/oc/CMakeLists.txt b/oc/CMakeLists.txt index 8bce4ca6f..8bf62d1e8 100644 --- a/oc/CMakeLists.txt +++ b/oc/CMakeLists.txt @@ -1,20 +1,19 @@ project(kde-i18n-oc) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG oc) macro_optional_add_subdirectory( messages ) -macro_optional_add_subdirectory( scripts ) diff --git a/pa/CMakeLists.txt b/pa/CMakeLists.txt index 6a5a8b089..539883bb0 100644 --- a/pa/CMakeLists.txt +++ b/pa/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-pa) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG pa) diff --git a/pl/CMakeLists.txt b/pl/CMakeLists.txt index f252f3879..5f9b5ff6a 100644 --- a/pl/CMakeLists.txt +++ b/pl/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-pl) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG pl) diff --git a/pt/CMakeLists.txt b/pt/CMakeLists.txt index 88435c9ea..d05e5da84 100644 --- a/pt/CMakeLists.txt +++ b/pt/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-pt) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG pt) diff --git a/pt_BR/CMakeLists.txt b/pt_BR/CMakeLists.txt index c5c229cfe..65c920899 100644 --- a/pt_BR/CMakeLists.txt +++ b/pt_BR/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-pt_BR) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG pt_BR) diff --git a/ro/CMakeLists.txt b/ro/CMakeLists.txt index 6bedb0caf..82968395c 100644 --- a/ro/CMakeLists.txt +++ b/ro/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ro) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ro) diff --git a/ru/CMakeLists.txt b/ru/CMakeLists.txt index 086b5c4bb..23c3d088f 100644 --- a/ru/CMakeLists.txt +++ b/ru/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ru) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ru) diff --git a/se/CMakeLists.txt b/se/CMakeLists.txt index b41848f2e..1d47fc754 100644 --- a/se/CMakeLists.txt +++ b/se/CMakeLists.txt @@ -1,20 +1,19 @@ project(kde-i18n-se) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG se) macro_optional_add_subdirectory( messages ) -macro_optional_add_subdirectory( scripts ) diff --git a/si/CMakeLists.txt b/si/CMakeLists.txt index 595c88301..4d6c30da7 100644 --- a/si/CMakeLists.txt +++ b/si/CMakeLists.txt @@ -1,20 +1,19 @@ project(kde-i18n-si) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG si) macro_optional_add_subdirectory( messages ) -macro_optional_add_subdirectory( scripts ) diff --git a/sk/CMakeLists.txt b/sk/CMakeLists.txt index c99559bec..aac0d50d4 100644 --- a/sk/CMakeLists.txt +++ b/sk/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-sk) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG sk) diff --git a/sl/CMakeLists.txt b/sl/CMakeLists.txt index da1978160..59ec1d80e 100644 --- a/sl/CMakeLists.txt +++ b/sl/CMakeLists.txt @@ -1,20 +1,19 @@ project(kde-i18n-sl) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG sl) macro_optional_add_subdirectory( messages ) -macro_optional_add_subdirectory( data ) diff --git a/sr/CMakeLists.txt b/sr/CMakeLists.txt index 0f73e0e26..6253761d6 100644 --- a/sr/CMakeLists.txt +++ b/sr/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-sr) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG sr) diff --git a/sr@ijekavian/CMakeLists.txt b/sr@ijekavian/CMakeLists.txt index 41cbb0d65..9447c34c4 100644 --- a/sr@ijekavian/CMakeLists.txt +++ b/sr@ijekavian/CMakeLists.txt @@ -1,3 +1,19 @@ +project(kde-i18n-sr_ijekavian) + +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) + + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) + + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() + set(CURRENT_LANG sr@ijekavian) macro_optional_add_subdirectory( messages ) diff --git a/sr@ijekavianlatin/CMakeLists.txt b/sr@ijekavianlatin/CMakeLists.txt index 760bf8447..6f90f82b1 100644 --- a/sr@ijekavianlatin/CMakeLists.txt +++ b/sr@ijekavianlatin/CMakeLists.txt @@ -1,3 +1,19 @@ +project(kde-i18n-sr_ijekavianlatin) + +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) + + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) + + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() + set(CURRENT_LANG sr@ijekavianlatin) macro_optional_add_subdirectory( messages ) diff --git a/sr@latin/CMakeLists.txt b/sr@latin/CMakeLists.txt index b970c9c35..6d4fd69aa 100644 --- a/sr@latin/CMakeLists.txt +++ b/sr@latin/CMakeLists.txt @@ -1,3 +1,19 @@ +project(kde-i18n-sr_latin) + +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) + + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) + + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() + set(CURRENT_LANG sr@latin) macro_optional_add_subdirectory( messages ) diff --git a/sv/CMakeLists.txt b/sv/CMakeLists.txt index 665a3e517..76f1de9e9 100644 --- a/sv/CMakeLists.txt +++ b/sv/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-sv) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG sv) diff --git a/tg/CMakeLists.txt b/tg/CMakeLists.txt index 8678c2bac..108947f46 100644 --- a/tg/CMakeLists.txt +++ b/tg/CMakeLists.txt @@ -1,20 +1,19 @@ project(kde-i18n-tg) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG tg) macro_optional_add_subdirectory( messages ) -macro_optional_add_subdirectory( scripts ) diff --git a/th/CMakeLists.txt b/th/CMakeLists.txt index 316f5cc4b..9c0b37818 100644 --- a/th/CMakeLists.txt +++ b/th/CMakeLists.txt @@ -1,20 +1,19 @@ project(kde-i18n-th) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG th) macro_optional_add_subdirectory( messages ) -macro_optional_add_subdirectory( scripts ) diff --git a/tr/CMakeLists.txt b/tr/CMakeLists.txt index 478fa9671..28eedd88c 100644 --- a/tr/CMakeLists.txt +++ b/tr/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-tr) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG tr) diff --git a/ug/CMakeLists.txt b/ug/CMakeLists.txt index 6b6b4b4c8..d182d6420 100644 --- a/ug/CMakeLists.txt +++ b/ug/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-ug) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG ug) diff --git a/uk/CMakeLists.txt b/uk/CMakeLists.txt index aaa2a7aee..0d1175146 100644 --- a/uk/CMakeLists.txt +++ b/uk/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-uk) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG uk) diff --git a/wa/CMakeLists.txt b/wa/CMakeLists.txt index 38dfee346..41be38e58 100644 --- a/wa/CMakeLists.txt +++ b/wa/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-wa) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG wa) diff --git a/zh_CN/CMakeLists.txt b/zh_CN/CMakeLists.txt index 6adb00217..1660c0285 100644 --- a/zh_CN/CMakeLists.txt +++ b/zh_CN/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-zh_CN) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG zh_CN) diff --git a/zh_TW/CMakeLists.txt b/zh_TW/CMakeLists.txt index 1c5aff6a7..b4e7e13e7 100644 --- a/zh_TW/CMakeLists.txt +++ b/zh_TW/CMakeLists.txt @@ -1,18 +1,18 @@ project(kde-i18n-zh_TW) -# Search KDE installation -find_package(KDE4 REQUIRED) -find_package(Gettext REQUIRED) -include (KDE4Defaults) -include(MacroOptionalAddSubdirectory) +if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") + find_package(KDE4 4.18.0 REQUIRED) + find_package(Gettext REQUIRED) -if (NOT GETTEXT_MSGMERGE_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgmerge binary") -endif (NOT GETTEXT_MSGMERGE_EXECUTABLE) + include(KDE4Defaults) + include(MacroOptionalAddSubdirectory) -IF(NOT GETTEXT_MSGFMT_EXECUTABLE) - MESSAGE(FATAL_ERROR "Please install the msgfmt binary") -endif (NOT GETTEXT_MSGFMT_EXECUTABLE) + if(NOT GETTEXT_MSGMERGE_EXECUTABLE) + message(FATAL_ERROR "Please install the msgmerge binary") + elseif(NOT GETTEXT_MSGFMT_EXECUTABLE) + message(FATAL_ERROR "Please install the msgfmt binary") + endif() +endif() set(CURRENT_LANG zh_TW)