diff options
author | zeertzjq <zeertzjq@outlook.com> | 2022-10-28 22:35:48 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-28 22:35:48 +0800 |
commit | d9dce2d955b0359d1555bfa86aa641f26ad6e8bc (patch) | |
tree | 4a95f8cebc47c830ae0339af469761e5d16802ea | |
parent | 60427eb05f8b86bc669b5a5c8a9d4630d0cfa55c (diff) | |
download | rneovim-d9dce2d955b0359d1555bfa86aa641f26ad6e8bc.tar.gz rneovim-d9dce2d955b0359d1555bfa86aa641f26ad6e8bc.tar.bz2 rneovim-d9dce2d955b0359d1555bfa86aa641f26ad6e8bc.zip |
build: make update-po support optwin.vim (#20840)
-rw-r--r-- | src/nvim/po/CMakeLists.txt | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/nvim/po/CMakeLists.txt b/src/nvim/po/CMakeLists.txt index 74d9901bad..1db21880bb 100644 --- a/src/nvim/po/CMakeLists.txt +++ b/src/nvim/po/CMakeLists.txt @@ -48,11 +48,16 @@ if(HAVE_WORKING_LIBINTL AND GETTEXT_FOUND AND XGETTEXT_PRG AND ICONV_PRG) list(SORT NVIM_RELATIVE_SOURCES) add_custom_command( OUTPUT ${NVIM_POT} + COMMAND $<TARGET_FILE:nvim> -u NONE -i NONE -n --headless --cmd "set cpo+=+" + -S ${CMAKE_CURRENT_SOURCE_DIR}/tojavascript.vim ${NVIM_POT} ${PROJECT_SOURCE_DIR}/runtime/optwin.vim COMMAND ${XGETTEXT_PRG} -o ${NVIM_POT} --default-domain=nvim --add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 - -D ${CMAKE_CURRENT_SOURCE_DIR} - ${NVIM_RELATIVE_SOURCES} - DEPENDS ${NVIM_SOURCES}) + -D ${CMAKE_CURRENT_SOURCE_DIR} -D ${CMAKE_CURRENT_BINARY_DIR} + ${NVIM_RELATIVE_SOURCES} optwin.js + COMMAND $<TARGET_FILE:nvim> -u NONE -i NONE -n --headless --cmd "set cpo+=+" + -S ${CMAKE_CURRENT_SOURCE_DIR}/fixfilenames.vim ${NVIM_POT} ../../../runtime/optwin.vim + VERBATIM + DEPENDS ${NVIM_SOURCES} nvim nvim_runtime_deps) set(LANGUAGE_MO_FILES) set(UPDATE_PO_TARGETS) |