summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorKonstantin <ria.freelander@gmail.com>2016-05-11 11:40:47 +0300
committerKonstantin <ria.freelander@gmail.com>2016-05-11 11:40:47 +0300
commit9b2e290336e7c8de7117e1fb24ba5443fed56698 (patch)
tree45184aa9bbdfc32fbc00d395133fde8b03ecae76 /cmake
parenta24e4fa0b990214b369b59704193eb64be27483c (diff)
downloadmusl-locales-9b2e290336e7c8de7117e1fb24ba5443fed56698.tar.gz
musl-locales-9b2e290336e7c8de7117e1fb24ba5443fed56698.tar.bz2
musl-locales-9b2e290336e7c8de7117e1fb24ba5443fed56698.tar.xz
musl-locales-9b2e290336e7c8de7117e1fb24ba5443fed56698.zip
Working locale
Diffstat (limited to 'cmake')
-rw-r--r--cmake/TranslationsMusl.cmake16
1 files changed, 8 insertions, 8 deletions
diff --git a/cmake/TranslationsMusl.cmake b/cmake/TranslationsMusl.cmake
index d944b70..4f12557 100644
--- a/cmake/TranslationsMusl.cmake
+++ b/cmake/TranslationsMusl.cmake
@@ -1,7 +1,7 @@
# Translations.cmake, CMake macros written for Marlin, feel free to re-use them
-macro (add_translations_directory NLS_PACKAGE LOCPATH)
- add_custom_target (i18n ALL COMMENT ?Building i18n messages.?)
+macro (add_musl_translations_directory NLS_PACKAGE LOCPATH)
+ add_custom_target (musl-i18n ALL COMMENT ?Building i18n messages for C library.?)
find_program (MSGFMT_EXECUTABLE msgfmt)
# be sure that all languages are present
# Using all usual languages code from https://www.gnu.org/software/gettext/manual/html_node/Language-Codes.html#Language-Codes
@@ -20,12 +20,12 @@ macro (add_translations_directory NLS_PACKAGE LOCPATH)
set (MO_OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${PO_INPUT_BASE}.mo)
set (PO_COPY ${CMAKE_CURRENT_BINARY_DIR}/${PO_INPUT_BASE}.po)
file (COPY ${PO_INPUT} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
- add_custom_command (TARGET i18n COMMAND ${MSGFMT_EXECUTABLE} -o ${MO_OUTPUT} ${PO_INPUT})
+ add_custom_command (TARGET musl-i18n COMMAND ${MSGFMT_EXECUTABLE} -o ${MO_OUTPUT} ${PO_INPUT})
install (FILES ${MO_OUTPUT} DESTINATION
${LOCPATH})
endforeach (PO_INPUT ${PO_FILES})
-endmacro (add_translations_directory)
+endmacro (add_musl_translations_directory)
# Apply the right default template.
macro (create_po_file LANGUAGE_NEEDED)
@@ -89,8 +89,8 @@ macro (create_po_file LANGUAGE_NEEDED)
endif ()
endmacro (create_po_file)
-macro (add_translations_catalog NLS_PACKAGE)
- add_custom_target (pot COMMENT ?Building translation catalog.?)
+macro (add_musl_translations_catalog NLS_PACKAGE)
+ add_custom_target (musl-pot COMMENT ?Building translation catalog for C library.?)
find_program (XGETTEXT_EXECUTABLE xgettext)
set(C_SOURCE "")
@@ -112,7 +112,7 @@ macro (add_translations_catalog NLS_PACKAGE)
set(CONTINUE_FLAG "")
IF(NOT "${C_SOURCE}" STREQUAL "")
- add_custom_command(TARGET pot WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} COMMAND ${BASE_XGETTEXT_COMMAND} ${C_SOURCE})
+ add_custom_command(TARGET musl-pot WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} COMMAND ${BASE_XGETTEXT_COMMAND} ${C_SOURCE})
set(CONTINUE_FLAG "-j")
ENDIF()
-endmacro ()
+endmacro (add_musl_translations_catalog)