summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2007-01-03 21:48:08 (GMT)
committerAlexander Neundorf <neundorf@kde.org>2007-01-03 21:48:08 (GMT)
commitc8c4b689518984491fe215009fc6d0e6374660bf (patch)
tree035e0d0eb19f5f0f1fc7653bd83bb7b41d87bc9c /Modules
parentf35f487d805f8a1b8711d471da7c1d250df1fb98 (diff)
downloadCMake-c8c4b689518984491fe215009fc6d0e6374660bf.zip
CMake-c8c4b689518984491fe215009fc6d0e6374660bf.tar.gz
CMake-c8c4b689518984491fe215009fc6d0e6374660bf.tar.bz2
STYLE: some more space to make it easier to read
Alex
Diffstat (limited to 'Modules')
-rw-r--r--Modules/FindQt4.cmake5
1 files changed, 4 insertions, 1 deletions
diff --git a/Modules/FindQt4.cmake b/Modules/FindQt4.cmake
index 5e39c35..83ed95f 100644
--- a/Modules/FindQt4.cmake
+++ b/Modules/FindQt4.cmake
@@ -196,17 +196,20 @@ FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake qmake-qt4 PATHS
SET(QT4_INSTALLED_VERSION_TOO_OLD FALSE)
-## macro for asking qmake to process pro files
+# macro for asking qmake to process pro files
MACRO(QT_QUERY_QMAKE outvar invar)
FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmpQmake/tmp.pro
"message(CMAKE_MESSAGE<$$${invar}>)")
+
EXECUTE_PROCESS(COMMAND ${QT_QMAKE_EXECUTABLE}
WORKING_DIRECTORY
${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmpQmake
OUTPUT_VARIABLE _qmake_query_output
ERROR_VARIABLE _qmake_query_output )
+
FILE(REMOVE_RECURSE
"${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmpQmake")
+
STRING(REGEX REPLACE ".*CMAKE_MESSAGE<([^>]*).*" "\\1" ${outvar} "${_qmake_query_output}")
ENDMACRO(QT_QUERY_QMAKE)