diff options
Diffstat (limited to 'cmake/RunXgettext.cmake')
-rw-r--r-- | cmake/RunXgettext.cmake | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/cmake/RunXgettext.cmake b/cmake/RunXgettext.cmake new file mode 100644 index 0000000000..c9328b151d --- /dev/null +++ b/cmake/RunXgettext.cmake @@ -0,0 +1,14 @@ +set(ENV{OLD_PO_FILE_INPUT} yes) +set(ENV{OLD_PO_FILE_OUTPUT} yes) + +list(SORT SOURCES) + +execute_process( + COMMAND ${XGETTEXT_PRG} -o ${POT_FILE} --default-domain=nvim + --add-comments --keyword=_ --keyword=N_ -D ${SEARCH_DIR} + ${SOURCES} + ERROR_VARIABLE err + RESULT_VARIABLE res) +if(NOT res EQUAL 0) + message(FATAL_ERROR "xgettext failed to run correctly: ${err}") +endif() |