aboutsummaryrefslogtreecommitdiff
path: root/modules/FindQt4.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'modules/FindQt4.cmake')
-rw-r--r--modules/FindQt4.cmake132
1 files changed, 66 insertions, 66 deletions
diff --git a/modules/FindQt4.cmake b/modules/FindQt4.cmake
index b7273684..c968951c 100644
--- a/modules/FindQt4.cmake
+++ b/modules/FindQt4.cmake
@@ -127,14 +127,15 @@ ENDIF(WIN32)
FILE(GLOB GLOB_TEMP_VAR /usr/local/Trolltech/Qt-4*/)
SET(GLOB_TEMP_VAR)
-IF(GLOB_TEMP_VAR)
+IF (GLOB_TEMP_VAR)
SET(QT4_PATHS ${QT4_PATHS} ${GLOB_TEMP_VAR})
-ENDIF(GLOB_TEMP_VAR)
+ENDIF (GLOB_TEMP_VAR)
SET(GLOB_TEMP_VAR)
FILE(GLOB GLOB_TEMP_VAR /usr/local/qt-x11-commercial-4*/bin/)
-IF(GLOB_TEMP_VAR)
- SET(QT4_PATHS ${QT4_PATHS} ${GLOB_TEMP_VAR})
-ENDIF(GLOB_TEMP_VAR)
+IF (GLOB_TEMP_VAR)
+ SET(QT4_PATHS ${QT4_PATHS} ${GLOB_TEMP_VAR})
+ENDIF (GLOB_TEMP_VAR)
+
# check for qmake
FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake PATHS
"[HKEY_CURRENT_USER\\Software\\Trolltech\\Qt3Versions\\4.0.0;InstallDir]/bin"
@@ -144,39 +145,39 @@ FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake PATHS
NO_SYSTEM_PATH
)
-IF(NOT QT_QMAKE_EXECUTABLE)
+IF (NOT QT_QMAKE_EXECUTABLE)
FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake)
-ENDIF(NOT QT_QMAKE_EXECUTABLE)
+ENDIF (NOT QT_QMAKE_EXECUTABLE)
-IF(QT_QMAKE_EXECUTABLE)
- EXEC_PROGRAM(${QT_QMAKE_EXECUTABLE} ARGS "-query QT_VERSION"
- OUTPUT_VARIABLE QTVERSION)
- IF(QTVERSION MATCHES "4.*")
- SET(QT4_QMAKE_FOUND TRUE)
- ENDIF(QTVERSION MATCHES "4.*")
-ENDIF(QT_QMAKE_EXECUTABLE)
+IF (QT_QMAKE_EXECUTABLE)
+ EXEC_PROGRAM(${QT_QMAKE_EXECUTABLE} ARGS "-query QT_VERSION"
+ OUTPUT_VARIABLE QTVERSION)
+ IF(QTVERSION MATCHES "4.*")
+ SET(QT4_QMAKE_FOUND TRUE)
+ ENDIF(QTVERSION MATCHES "4.*")
+ENDIF (QT_QMAKE_EXECUTABLE)
IF(QT4_QMAKE_FOUND)
# Set QT_LIBRARY_DIR
IF(NOT QT_LIBRARY_DIR)
EXEC_PROGRAM( ${QT_QMAKE_EXECUTABLE}
- ARGS "-query QT_INSTALL_LIBS"
- OUTPUT_VARIABLE QT_LIBRARY_DIR_TMP )
+ ARGS "-query QT_INSTALL_LIBS"
+ OUTPUT_VARIABLE QT_LIBRARY_DIR_TMP )
IF(EXISTS "${QT_LIBRARY_DIR_TMP}")
- SET(QT_LIBRARY_DIR ${QT_LIBRARY_DIR_TMP} CACHE PATH "Qt library dir")
+ SET(QT_LIBRARY_DIR ${QT_LIBRARY_DIR_TMP} CACHE PATH "Qt library dir")
ELSE(EXISTS "${QT_LIBRARY_DIR_TMP}")
- MESSAGE("Warning: QT_QMAKE_EXECUTABLE reported QT_INSTALL_LIBS as ${QT_LIBRARY_DIR_TMP}")
- MESSAGE("Warning: ${QT_LIBRARY_DIR_TMP} does not exist, Qt must not be installed correctly.")
+ MESSAGE("Warning: QT_QMAKE_EXECUTABLE reported QT_INSTALL_LIBS as ${QT_LIBRARY_DIR_TMP}")
+ MESSAGE("Warning: ${QT_LIBRARY_DIR_TMP} does not exist, Qt must not be installed correctly.")
ENDIF(EXISTS "${QT_LIBRARY_DIR_TMP}")
ENDIF(NOT QT_LIBRARY_DIR)
IF (APPLE)
IF (EXISTS ${QT_LIBRARY_DIR}/QtCore.framework)
SET(QT_USE_FRAMEWORKS ON
- CACHE BOOL "Set to ON if Qt build uses frameworks.")
+ CACHE BOOL "Set to ON if Qt build uses frameworks.")
ELSE (EXISTS ${QT_LIBRARY_DIR}/QtCore.framework)
- SET(QT_USE_FRAMEWORKS OFF
- CACHE BOOL "Set to ON if Qt build uses frameworks.")
+ SET(QT_USE_FRAMEWORKS OFF
+ CACHE BOOL "Set to ON if Qt build uses frameworks.")
ENDIF (EXISTS ${QT_LIBRARY_DIR}/QtCore.framework)
MARK_AS_ADVANCED(QT_USE_FRAMEWORKS)
@@ -196,6 +197,7 @@ IF(QT4_QMAKE_FOUND)
SET(QT_HEADERS_DIR ${qt_headers} CACHE INTERNAL "")
ENDIF(QT_QMAKE_EXECUTABLE)
ENDIF (NOT QT_HEADERS_DIR)
+
FILE(GLOB GLOB_TEMP_VAR /usr/local/qt-x11-commercial-3*/include/Qt/)
SET(QT_PATH_INCLUDE ${GLOB_TEMP_VAR})
FILE(GLOB GLOB_TEMP_VAR /usr/local/Trolltech/Qt-4*/include/Qt/)
@@ -242,9 +244,7 @@ IF(QT4_QMAKE_FOUND)
)
IF (QT_USE_FRAMEWORKS)
- SET(QT_DEFINITIONS ${QT_DEFINITIONS}
- -F${QT_LIBRARY_DIR} -L${QT_LIBRARY_DIR}
- )
+ SET(QT_DEFINITIONS ${QT_DEFINITIONS} -F${QT_LIBRARY_DIR} -L${QT_LIBRARY_DIR} )
ENDIF (QT_USE_FRAMEWORKS)
# Set QT_QT3SUPPORT_INCLUDE_DIR
@@ -340,43 +340,43 @@ IF(QT4_QMAKE_FOUND)
# If FIND_LIBRARY found libraries in Apple frameworks, we would not have
# to jump through these hoops.
SET(QT_QTCORE_LIBRARY "-F${QT_LIBRARY_DIR} -framework QtCore"
- CACHE STRING "The QtCore library.")
+ CACHE STRING "The QtCore library.")
SET(QT_QTCORE_LIBRARY_DEBUG "-F${QT_LIBRARY_DIR} -framework QtCore"
- CACHE STRING "The QtCore library.")
+ CACHE STRING "The QtCore library.")
SET(QT_QT3SUPPORT_LIBRARY "-framework Qt3Support"
- CACHE STRING "The Qt3Support library.")
+ CACHE STRING "The Qt3Support library.")
SET(QT_QT3SUPPORT_LIBRARY_DEBUG "-framework Qt3Support"
- CACHE STRING "The Qt3Support library.")
+ CACHE STRING "The Qt3Support library.")
SET(QT_QTGUI_LIBRARY "-framework QtGui"
- CACHE STRING "The QtGui library.")
+ CACHE STRING "The QtGui library.")
SET(QT_QTGUI_LIBRARY_DEBUG "-framework QtGui"
- CACHE STRING "The QtGui library.")
+ CACHE STRING "The QtGui library.")
SET(QT_QTNETWORK_LIBRARY "-framework QtNetwork"
- CACHE STRING "The QtNetwork library.")
+ CACHE STRING "The QtNetwork library.")
SET(QT_QTNETWORK_LIBRARY_DEBUG "-framework QtNetwork"
- CACHE STRING "The QtNetwork library.")
+ CACHE STRING "The QtNetwork library.")
SET(QT_QTOPENGL_LIBRARY "-framework QtOpenGL"
- CACHE STRING "The QtOpenGL library.")
+ CACHE STRING "The QtOpenGL library.")
SET(QT_QTOPENGL_LIBRARY_DEBUG "-framework QtOpenGL"
- CACHE STRING "The QtOpenGL library.")
+ CACHE STRING "The QtOpenGL library.")
SET(QT_QTSQL_LIBRARY "-framework QtSql"
- CACHE STRING "The QtSql library.")
+ CACHE STRING "The QtSql library.")
SET(QT_QTSQL_LIBRARY_DEBUG "-framework QtSql"
- CACHE STRING "The QtSql library.")
+ CACHE STRING "The QtSql library.")
SET(QT_QTXML_LIBRARY "-framework QtXml"
- CACHE STRING "The QtXml library.")
+ CACHE STRING "The QtXml library.")
SET(QT_QTXML_LIBRARY_DEBUG "-framework QtXml"
- CACHE STRING "The QtXml library.")
+ CACHE STRING "The QtXml library.")
SET(QT_QTSVG_LIBRARY "-framework QtSvg"
- CACHE STRING "The QtSvg library.")
+ CACHE STRING "The QtSvg library.")
SET(QT_QTSVG_LIBRARY_DEBUG "-framework QtSvg"
- CACHE STRING "The QtSvg library.")
+ CACHE STRING "The QtSvg library.")
# WTF? why don't we have frameworks? :P
SET(QT_QTTEST_LIBRARY "-L${QT_LIBRARY_DIR} -lQtTest"
- CACHE STRING "The QtTest library.")
+ CACHE STRING "The QtTest library.")
SET(QT_QTTEST_LIBRARY_DEBUG "-L${QT_LIBRARY_DIR} -lQtTest"
- CACHE STRING "The QtTest library.")
+ CACHE STRING "The QtTest library.")
ELSE (QT_USE_FRAMEWORKS)
@@ -512,10 +512,10 @@ IF(QT4_QMAKE_FOUND)
#
#######################################
IF (NOT QT_BINARY_DIR)
- EXEC_PROGRAM( ${QT_QMAKE_EXECUTABLE}
- ARGS "-query QT_INSTALL_BINS"
- OUTPUT_VARIABLE qt_bins )
- SET(QT_BINARY_DIR ${qt_bins} CACHE INTERNAL "")
+ EXEC_PROGRAM( ${QT_QMAKE_EXECUTABLE}
+ ARGS "-query QT_INSTALL_BINS"
+ OUTPUT_VARIABLE qt_bins )
+ SET(QT_BINARY_DIR ${qt_bins} CACHE INTERNAL "")
ENDIF (NOT QT_BINARY_DIR)
# at first without the system paths, in order to prefer e.g. ${QTDIR}/bin/qmake over /usr/bin/qmake,
@@ -536,13 +536,13 @@ IF(QT4_QMAKE_FOUND)
)
# if qmake wasn't found in the specific dirs, now check the system path
- IF(NOT QT_MOC_EXECUTABLE)
- FIND_PROGRAM(QT_MOC_EXECUTABLE NAMES moc )
- ENDIF(NOT QT_MOC_EXECUTABLE)
+ IF (NOT QT_MOC_EXECUTABLE)
+ FIND_PROGRAM(QT_MOC_EXECUTABLE NAMES moc )
+ ENDIF (NOT QT_MOC_EXECUTABLE)
- IF(QT_MOC_EXECUTABLE)
- SET ( QT_WRAP_CPP "YES")
- ENDIF(QT_MOC_EXECUTABLE)
+ IF (QT_MOC_EXECUTABLE)
+ SET ( QT_WRAP_CPP "YES")
+ ENDIF (QT_MOC_EXECUTABLE)
FIND_PROGRAM(QT_UIC3_EXECUTABLE
NAMES uic3
@@ -574,13 +574,13 @@ IF(QT4_QMAKE_FOUND)
NO_SYSTEM_PATH
)
- IF(NOT QT_UIC_EXECUTABLE)
- FIND_PROGRAM(QT_UIC_EXECUTABLE NAMES uic )
- ENDIF(NOT QT_UIC_EXECUTABLE)
+ IF (NOT QT_UIC_EXECUTABLE)
+ FIND_PROGRAM(QT_UIC_EXECUTABLE NAMES uic )
+ ENDIF (NOT QT_UIC_EXECUTABLE)
- IF(QT_UIC_EXECUTABLE)
- SET ( QT_WRAP_UI "YES")
- ENDIF(QT_UIC_EXECUTABLE)
+ IF (QT_UIC_EXECUTABLE)
+ SET ( QT_WRAP_UI "YES")
+ ENDIF (QT_UIC_EXECUTABLE)
FIND_PROGRAM(QT_RCC_EXECUTABLE
NAMES rcc
@@ -613,20 +613,20 @@ IF(QT4_QMAKE_FOUND)
GET_DIRECTORY_PROPERTY(_inc_DIRS INCLUDE_DIRECTORIES)
FOREACH(_current ${_inc_DIRS})
- SET(${_moc_INC_DIRS} ${${_moc_INC_DIRS}} "-I" ${_current})
+ SET(${_moc_INC_DIRS} ${${_moc_INC_DIRS}} "-I" ${_current})
ENDFOREACH(_current ${_inc_DIRS})
ENDMACRO(QT4_GET_MOC_INC_DIRS)
MACRO(QT4_GENERATE_MOC infile outfile )
# get include dirs
- QT4_GET_MOC_INC_DIRS(moc_includes)
+ QT4_GET_MOC_INC_DIRS(moc_includes)
- GET_FILENAME_COMPONENT(infile ${infile} ABSOLUTE)
+ GET_FILENAME_COMPONENT(infile ${infile} ABSOLUTE)
- ADD_CUSTOM_COMMAND(OUTPUT ${outfile}
- COMMAND ${QT_MOC_EXECUTABLE}
- ARGS ${moc_includes} -o ${outfile} ${infile}
- MAIN_DEPENDENCY ${infile})
+ ADD_CUSTOM_COMMAND(OUTPUT ${outfile}
+ COMMAND ${QT_MOC_EXECUTABLE}
+ ARGS ${moc_includes} -o ${outfile} ${infile}
+ MAIN_DEPENDENCY ${infile})
ENDMACRO(QT4_GENERATE_MOC)