]> git.lyx.org Git - lyx.git/commitdiff
Cmake build:
authorKornel Benko <kornel@lyx.org>
Tue, 23 Oct 2012 11:23:07 +0000 (13:23 +0200)
committerKornel Benko <kornel@lyx.org>
Tue, 23 Oct 2012 11:23:07 +0000 (13:23 +0200)
Modifications needed to work also if the path to build-dir
contains spaces. (Tested on linux)

development/cmake/modules/LyXMacros.cmake
po/CMakeLists.txt

index a137dc3ebcc14a8d3de44a54761f7928239b4daf..b41de4d8a0a3b44e20e661d28edd48c9ac0487ba 100644 (file)
@@ -231,7 +231,7 @@ macro(lyx_qt_resources_file _qrc_name _to_dir _list)
        endif()
        add_custom_command(
          OUTPUT ${_qrc_name}
-         COMMAND ${CMAKE_COMMAND} --build ${CMAKE_BINARY_DIR} --target rebuild_cache
+         COMMAND ${CMAKE_COMMAND} --build "${CMAKE_BINARY_DIR}" --target rebuild_cache
          )
 
 endmacro(lyx_qt_resources_file)
index 30c65f80b422af877f8b71d2277d4f63409b7c38..cc386ce9ff86ca377cb8e393f23299a2d9a542f5 100755 (executable)
@@ -120,7 +120,12 @@ ADD_CUSTOM_COMMAND(
     OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${_lyxname}.pot"
     COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR}/${_lyxname}.fmt.pot" "${CMAKE_CURRENT_BINARY_DIR}/${_lyxname}.pot"
     COMMAND ${GETTEXT_XGETTEXT_EXECUTABLE}
-    ARGS --default-domain=${_lyxname} --directory=${TOP_SRC_DIR} --add-comments=TRANSLATORS: --language=C++ --join-existing --keyword=_ --keyword=N_ --keyword=B_ --keyword=qt_ --files-from="${CMAKE_CURRENT_BINARY_DIR}/POTFILES.in" --copyright-holder="LyX Developers" --msgid-bugs-address=lyx-devel@lists.lyx.org -o "${CMAKE_CURRENT_BINARY_DIR}/${_lyxname}.pot"
+      --default-domain=${_lyxname} --directory=${TOP_SRC_DIR}
+      --add-comments=TRANSLATORS:
+      --language=C++ --join-existing --keyword=_ --keyword=N_ --keyword=B_ --keyword=qt_
+      --files-from=${CMAKE_CURRENT_BINARY_DIR}/POTFILES.in
+      --copyright-holder="LyX Developers" --msgid-bugs-address=lyx-devel@lists.lyx.org
+      -o "${CMAKE_CURRENT_BINARY_DIR}/${_lyxname}.pot"
     DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/${_lyxname}.fmt.pot" ${_potfiles_dep}
     )