From 6f5ac86d6e0539f87313d7c7f1d04580e22d4fd6 Mon Sep 17 00:00:00 2001 From: Kornel Benko Date: Wed, 15 Apr 2009 07:14:29 +0000 Subject: [PATCH] Copy po-files only if realy changed. Avoids annoying po re-building. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29243 a592a061-630c-0410-9148-cb99ea01b6c8 --- development/cmake/po/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/development/cmake/po/CMakeLists.txt b/development/cmake/po/CMakeLists.txt index af4c5d637f..3c76411434 100755 --- a/development/cmake/po/CMakeLists.txt +++ b/development/cmake/po/CMakeLists.txt @@ -90,7 +90,11 @@ ADD_CUSTOM_COMMAND( file(GLOB LYX_BASE_PO_FILES RELATIVE ${TOP_SRC_DIR}/po ${TOP_SRC_DIR}/po/*.po) set(LYX_PO_FILES) foreach(_pofile ${LYX_BASE_PO_FILES}) - configure_file(${TOP_SRC_DIR}/po/${_pofile} ${CMAKE_CURRENT_BINARY_DIR}/${_pofile} COPYONLY) + add_custom_command( + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_pofile} + COMMAND ${CMAKE_COMMAND} -E copy ${TOP_SRC_DIR}/po/${_pofile} ${CMAKE_CURRENT_BINARY_DIR}/${_pofile} + DEPENDS ${TOP_SRC_DIR}/po/${_pofile} + ) list(APPEND LYX_PO_FILES ${CMAKE_CURRENT_BINARY_DIR}/${_pofile}) endforeach(_pofile) -- 2.39.5