From 22f1c78677f3a764d533b13d47538a07d327ad8f Mon Sep 17 00:00:00 2001 From: Clinton Stimpson Date: Wed, 6 May 2009 11:21:22 -0400 Subject: [PATCH] BUG: Fix spaces in file paths for lupdate command --- Modules/FindQt4.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Modules/FindQt4.cmake b/Modules/FindQt4.cmake index c5975c4d6..7c66cb56d 100644 --- a/Modules/FindQt4.cmake +++ b/Modules/FindQt4.cmake @@ -1253,7 +1253,10 @@ IF (QT4_QMAKE_FOUND) # long for some systems GET_FILENAME_COMPONENT(_ts_name ${_ts_file} NAME_WE) SET(_ts_pro ${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/${_ts_name}_lupdate.pro) - STRING(REPLACE ";" " " _pro_srcs "${_my_sources}") + SET(_pro_srcs) + FOREACH(_pro_src ${_my_sources}) + SET(_pro_srcs "${_pro_srcs} \"${_pro_src}\"") + ENDFOREACH(_pro_src ${_my_sources}) FILE(WRITE ${_ts_pro} "SOURCES = ${_pro_srcs}") ENDIF(_my_sources) ADD_CUSTOM_COMMAND(OUTPUT ${_ts_file}