From 76a85ce84b9b54056abde35eea41773977f38387 Mon Sep 17 00:00:00 2001 From: Jiapeng Li Date: Sun, 8 Dec 2013 14:12:06 +0100 Subject: [PATCH] CMake: remove tailing newline from date under Windows This patch prevents from having a newline (\n) within date result in generated RC file --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 06ec8b9..c4cf7fe 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -139,6 +139,7 @@ IF(WIN32) # Date for filling in rc file information MACRO (GET_CURRENT_YEAR RESULT) EXECUTE_PROCESS(COMMAND "cmd" " /C date /T" OUTPUT_VARIABLE ${RESULT}) + STRING(REGEX REPLACE "\n" "" ${RESULT} ${${RESULT}}) STRING(REGEX REPLACE ".*(..)/(..)/(....).*" "\\3" ${RESULT} ${${RESULT}}) ENDMACRO (GET_CURRENT_YEAR) GET_CURRENT_YEAR(CURRENT_YEAR)