summaryrefslogtreecommitdiffstats
path: root/Modules/FindQt4.cmake
diff options
context:
space:
mode:
authorKitware Robot <kwrobot@kitware.com>2012-08-13 17:50:14 (GMT)
committerBrad King <brad.king@kitware.com>2012-08-13 18:19:16 (GMT)
commit9db3116226cb99fcf54e936c833953abcde9b729 (patch)
treebd755ed9e616bbf1482a894bc7946980d81b7703 /Modules/FindQt4.cmake
parent77543bde41b0e52c3959016698b529835945d62d (diff)
downloadCMake-9db3116226cb99fcf54e936c833953abcde9b729.zip
CMake-9db3116226cb99fcf54e936c833953abcde9b729.tar.gz
CMake-9db3116226cb99fcf54e936c833953abcde9b729.tar.bz2
Remove CMake-language block-end command arguments
Ancient versions of CMake required else(), endif(), and similar block termination commands to have arguments matching the command starting the block. This is no longer the preferred style. Run the following shell code: for c in else endif endforeach endfunction endmacro endwhile; do echo 's/\b'"$c"'\(\s*\)(.\+)/'"$c"'\1()/' done >convert.sed && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' | egrep -z -v '^(Utilities/cm|Source/kwsys/)' | egrep -z -v 'Tests/CMakeTests/While-Endwhile-' | xargs -0 sed -i -f convert.sed && rm convert.sed
Diffstat (limited to 'Modules/FindQt4.cmake')
-rw-r--r--Modules/FindQt4.cmake184
1 files changed, 92 insertions, 92 deletions
diff --git a/Modules/FindQt4.cmake b/Modules/FindQt4.cmake
index e20e764..e7d25c9 100644
--- a/Modules/FindQt4.cmake
+++ b/Modules/FindQt4.cmake
@@ -339,30 +339,30 @@ if( Qt4_FIND_COMPONENTS )
foreach( component ${Qt4_FIND_COMPONENTS} )
string( TOUPPER ${component} _COMPONENT )
set( QT_USE_${_COMPONENT} 1 )
- endforeach( component )
+ endforeach()
# To make sure we don't use QtCore or QtGui when not in COMPONENTS
if(NOT QT_USE_QTCORE)
set( QT_DONT_USE_QTCORE 1 )
- endif(NOT QT_USE_QTCORE)
+ endif()
if(NOT QT_USE_QTGUI)
set( QT_DONT_USE_QTGUI 1 )
- endif(NOT QT_USE_QTGUI)
+ endif()
-endif( Qt4_FIND_COMPONENTS )
+endif()
# If Qt3 has already been found, fail.
if(QT_QT_LIBRARY)
if(Qt4_FIND_REQUIRED)
message( FATAL_ERROR "Qt3 and Qt4 cannot be used together in one project. If switching to Qt4, the CMakeCache.txt needs to be cleaned.")
- else(Qt4_FIND_REQUIRED)
+ else()
if(NOT Qt4_FIND_QUIETLY)
message( STATUS "Qt3 and Qt4 cannot be used together in one project. If switching to Qt4, the CMakeCache.txt needs to be cleaned.")
- endif(NOT Qt4_FIND_QUIETLY)
+ endif()
return()
- endif(Qt4_FIND_REQUIRED)
-endif(QT_QT_LIBRARY)
+ endif()
+endif()
include(CheckCXXSymbolExists)
@@ -393,7 +393,7 @@ macro (_QT4_ADJUST_LIB_VARS _camelCaseBasename)
else()
set_property(TARGET Qt4::${_camelCaseBasename} PROPERTY IMPORTED_LOCATION_RELEASE "${QT_${basename}_LIBRARY_RELEASE}" )
endif()
- endif (QT_${basename}_LIBRARY_RELEASE)
+ endif ()
if (QT_${basename}_LIBRARY_DEBUG)
set_property(TARGET Qt4::${_camelCaseBasename} APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
@@ -402,8 +402,8 @@ macro (_QT4_ADJUST_LIB_VARS _camelCaseBasename)
else()
set_property(TARGET Qt4::${_camelCaseBasename} PROPERTY IMPORTED_LOCATION_DEBUG "${QT_${basename}_LIBRARY_DEBUG}" )
endif()
- endif (QT_${basename}_LIBRARY_DEBUG)
- endif(NOT TARGET Qt4::${_camelCaseBasename})
+ endif ()
+ endif()
# If QT_USE_IMPORTED_TARGETS is enabled, the QT_QTFOO_LIBRARY variables are set to point at these
# imported targets. This works better in general, and is also in almost all cases fully
@@ -416,7 +416,7 @@ macro (_QT4_ADJUST_LIB_VARS _camelCaseBasename)
if(QT_USE_IMPORTED_TARGETS)
set(QT_${basename}_LIBRARY Qt4::${_camelCaseBasename} )
set(QT_${basename}_LIBRARIES Qt4::${_camelCaseBasename} )
- else(QT_USE_IMPORTED_TARGETS)
+ else()
# if the release- as well as the debug-version of the library have been found:
if (QT_${basename}_LIBRARY_DEBUG AND QT_${basename}_LIBRARY_RELEASE)
@@ -424,49 +424,49 @@ macro (_QT4_ADJUST_LIB_VARS _camelCaseBasename)
# optimized and debug libraries, or if the CMAKE_BUILD_TYPE has a value
if (CMAKE_CONFIGURATION_TYPES OR CMAKE_BUILD_TYPE)
set(QT_${basename}_LIBRARY optimized ${QT_${basename}_LIBRARY_RELEASE} debug ${QT_${basename}_LIBRARY_DEBUG})
- else(CMAKE_CONFIGURATION_TYPES OR CMAKE_BUILD_TYPE)
+ else()
# if there are no configuration types and CMAKE_BUILD_TYPE has no value
# then just use the release libraries
set(QT_${basename}_LIBRARY ${QT_${basename}_LIBRARY_RELEASE} )
- endif(CMAKE_CONFIGURATION_TYPES OR CMAKE_BUILD_TYPE)
+ endif()
set(QT_${basename}_LIBRARIES optimized ${QT_${basename}_LIBRARY_RELEASE} debug ${QT_${basename}_LIBRARY_DEBUG})
- endif (QT_${basename}_LIBRARY_DEBUG AND QT_${basename}_LIBRARY_RELEASE)
+ endif ()
# if only the release version was found, set the debug variable also to the release version
if (QT_${basename}_LIBRARY_RELEASE AND NOT QT_${basename}_LIBRARY_DEBUG)
set(QT_${basename}_LIBRARY_DEBUG ${QT_${basename}_LIBRARY_RELEASE})
set(QT_${basename}_LIBRARY ${QT_${basename}_LIBRARY_RELEASE})
set(QT_${basename}_LIBRARIES ${QT_${basename}_LIBRARY_RELEASE})
- endif (QT_${basename}_LIBRARY_RELEASE AND NOT QT_${basename}_LIBRARY_DEBUG)
+ endif ()
# if only the debug version was found, set the release variable also to the debug version
if (QT_${basename}_LIBRARY_DEBUG AND NOT QT_${basename}_LIBRARY_RELEASE)
set(QT_${basename}_LIBRARY_RELEASE ${QT_${basename}_LIBRARY_DEBUG})
set(QT_${basename}_LIBRARY ${QT_${basename}_LIBRARY_DEBUG})
set(QT_${basename}_LIBRARIES ${QT_${basename}_LIBRARY_DEBUG})
- endif (QT_${basename}_LIBRARY_DEBUG AND NOT QT_${basename}_LIBRARY_RELEASE)
+ endif ()
# put the value in the cache:
set(QT_${basename}_LIBRARY ${QT_${basename}_LIBRARY} CACHE STRING "The Qt ${basename} library" FORCE)
- endif(QT_USE_IMPORTED_TARGETS)
+ endif()
set(QT_${basename}_FOUND 1)
- else (QT_${basename}_LIBRARY_RELEASE OR QT_${basename}_LIBRARY_DEBUG)
+ else ()
set(QT_${basename}_LIBRARY "" CACHE STRING "The Qt ${basename} library" FORCE)
- endif (QT_${basename}_LIBRARY_RELEASE OR QT_${basename}_LIBRARY_DEBUG)
+ endif ()
if (QT_${basename}_INCLUDE_DIR)
#add the include directory to QT_INCLUDES
set(QT_INCLUDES "${QT_${basename}_INCLUDE_DIR}" ${QT_INCLUDES})
- endif (QT_${basename}_INCLUDE_DIR)
+ endif ()
# Make variables changeble to the advanced user
mark_as_advanced(QT_${basename}_LIBRARY QT_${basename}_LIBRARY_RELEASE QT_${basename}_LIBRARY_DEBUG QT_${basename}_INCLUDE_DIR)
-endmacro (_QT4_ADJUST_LIB_VARS)
+endmacro ()
function(_QT4_QUERY_QMAKE VAR RESULT)
execute_process(COMMAND "${QT_QMAKE_EXECUTABLE}" -query ${VAR}
@@ -476,8 +476,8 @@ function(_QT4_QUERY_QMAKE VAR RESULT)
if(NOT return_code)
file(TO_CMAKE_PATH "${output}" output)
set(${RESULT} ${output} PARENT_SCOPE)
- endif(NOT return_code)
-endfunction(_QT4_QUERY_QMAKE)
+ endif()
+endfunction()
set(QT4_INSTALLED_VERSION_TOO_OLD FALSE)
@@ -499,7 +499,7 @@ if (QT_QMAKE_EXECUTABLE)
if(QT_QMAKE_EXECUTABLE_LAST)
string(COMPARE NOTEQUAL "${QT_QMAKE_EXECUTABLE_LAST}" "${QT_QMAKE_EXECUTABLE}" QT_QMAKE_CHANGED)
- endif(QT_QMAKE_EXECUTABLE_LAST)
+ endif()
set(QT_QMAKE_EXECUTABLE_LAST "${QT_QMAKE_EXECUTABLE}" CACHE INTERNAL "" FORCE)
@@ -516,10 +516,10 @@ if (QT_QMAKE_EXECUTABLE)
)
if(QT_QMAKE_EXECUTABLE)
_qt4_query_qmake(QT_VERSION QTVERSION)
- endif(QT_QMAKE_EXECUTABLE)
- endif(NOT QTVERSION)
+ endif()
+ endif()
-endif (QT_QMAKE_EXECUTABLE)
+endif ()
if (QT_QMAKE_EXECUTABLE AND QTVERSION)
@@ -531,11 +531,11 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
# and windows should already use ; as a separator
if(NOT WIN32)
string(REPLACE ":" ";" qt_mkspecs_dirs "${qt_mkspecs_dirs}")
- endif(NOT WIN32)
+ endif()
set(qt_cross_paths)
foreach(qt_cross_path ${CMAKE_FIND_ROOT_PATH})
set(qt_cross_paths ${qt_cross_paths} "${qt_cross_path}/mkspecs")
- endforeach(qt_cross_path)
+ endforeach()
set(QT_MKSPECS_DIR NOTFOUND)
find_path(QT_MKSPECS_DIR NAMES qconfig.pri
HINTS ${qt_cross_paths} ${qt_mkspecs_dirs}
@@ -549,10 +549,10 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
string(REGEX MATCH "EDITION[^\n]+" QT_EDITION "${_qconfig_FILE_contents}")
string(REGEX MATCH "QT_LIBINFIX[^\n]+" _qconfig_qt_libinfix "${_qconfig_FILE_contents}")
string(REGEX REPLACE "QT_LIBINFIX *= *([^\n]*)" "\\1" QT_LIBINFIX "${_qconfig_qt_libinfix}")
- endif(EXISTS "${QT_MKSPECS_DIR}/qconfig.pri")
+ endif()
if("${QT_EDITION}" MATCHES "DesktopLight")
set(QT_EDITION_DESKTOPLIGHT 1)
- endif("${QT_EDITION}" MATCHES "DesktopLight")
+ endif()
# ask qmake for the library dir as a hint, then search for QtCore library and use that as a reference for finding the
# others and for setting QT_LIBRARY_DIR
@@ -580,14 +580,14 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
NAMES QtCore${QT_LIBINFIX}_debug QtCore${QT_LIBINFIX}d QtCore${QT_LIBINFIX}d4
HINTS ${QT_LIBRARY_DIR_TMP}
)
- endif(NOT QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCORE_LIBRARY_DEBUG)
+ endif()
# try dropping a hint if trying to use Visual Studio with Qt built by mingw
if(NOT QT_QTCORE_LIBRARY_RELEASE AND MSVC)
if(EXISTS ${QT_LIBRARY_DIR_TMP}/libqtmain.a)
message( FATAL_ERROR "It appears you're trying to use Visual Studio with Qt built by mingw. Those compilers do not produce code compatible with each other.")
- endif(EXISTS ${QT_LIBRARY_DIR_TMP}/libqtmain.a)
- endif(NOT QT_QTCORE_LIBRARY_RELEASE AND MSVC)
+ endif()
+ endif()
endif ()
@@ -606,25 +606,25 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
"Qt is NOT installed correctly for the target build environment.")
if(Qt4_FIND_REQUIRED)
message( FATAL_ERROR "Could NOT find QtCore. Check ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeError.log for more details.")
- endif(Qt4_FIND_REQUIRED)
+ endif()
endif()
# ask qmake for the binary dir
if (NOT QT_BINARY_DIR OR QT_QMAKE_CHANGED)
_qt4_query_qmake(QT_INSTALL_BINS qt_bins)
set(QT_BINARY_DIR ${qt_bins} CACHE INTERNAL "" FORCE)
- endif (NOT QT_BINARY_DIR OR QT_QMAKE_CHANGED)
+ endif ()
if (APPLE)
set(CMAKE_FIND_FRAMEWORK_OLD ${CMAKE_FIND_FRAMEWORK})
if (EXISTS ${QT_LIBRARY_DIR}/QtCore.framework)
set(QT_USE_FRAMEWORKS ON CACHE INTERNAL "" FORCE)
set(CMAKE_FIND_FRAMEWORK FIRST)
- else (EXISTS ${QT_LIBRARY_DIR}/QtCore.framework)
+ else ()
set(QT_USE_FRAMEWORKS OFF CACHE INTERNAL "" FORCE)
set(CMAKE_FIND_FRAMEWORK LAST)
- endif (EXISTS ${QT_LIBRARY_DIR}/QtCore.framework)
- endif (APPLE)
+ endif ()
+ endif ()
# ask qmake for the include dir
if (QT_LIBRARY_DIR AND (NOT QT_QTCORE_INCLUDE_DIR OR NOT QT_HEADERS_DIR OR QT_QMAKE_CHANGED))
@@ -639,10 +639,10 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if(QT_QTCORE_INCLUDE_DIR)
if(QT_USE_FRAMEWORKS)
set(QT_HEADERS_DIR "${qt_headers}" CACHE INTERNAL "" FORCE)
- else(QT_USE_FRAMEWORKS)
+ else()
get_filename_component(qt_headers "${QT_QTCORE_INCLUDE_DIR}/../" ABSOLUTE)
set(QT_HEADERS_DIR "${qt_headers}" CACHE INTERNAL "" FORCE)
- endif(QT_USE_FRAMEWORKS)
+ endif()
elseif()
message("Warning: QT_QMAKE_EXECUTABLE reported QT_INSTALL_HEADERS as ${qt_headers}")
message("Warning: But QtCore couldn't be found. Qt must NOT be installed correctly.")
@@ -651,7 +651,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if(APPLE)
set(CMAKE_FIND_FRAMEWORK ${CMAKE_FIND_FRAMEWORK_OLD})
- endif(APPLE)
+ endif()
# Set QT_INCLUDE_DIR based on QT_HEADERS_DIR
if(QT_HEADERS_DIR)
@@ -660,10 +660,10 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
# One is the framework include for which CMake will add a -F flag
# and the other is an include dir for non-framework Qt modules
set(QT_INCLUDE_DIR ${QT_HEADERS_DIR} ${QT_QTCORE_LIBRARY_RELEASE} )
- else(QT_USE_FRAMEWORKS)
+ else()
set(QT_INCLUDE_DIR ${QT_HEADERS_DIR})
- endif(QT_USE_FRAMEWORKS)
- endif(QT_HEADERS_DIR)
+ endif()
+ endif()
# Set QT_INCLUDES
set( QT_INCLUDES ${QT_MKSPECS_DIR}/default ${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR})
@@ -673,7 +673,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if (QT_LIBRARY_DIR AND NOT QT_DOC_DIR OR QT_QMAKE_CHANGED)
_qt4_query_qmake(QT_INSTALL_DOCS qt_doc_dir)
set(QT_DOC_DIR ${qt_doc_dir} CACHE PATH "The location of the Qt docs" FORCE)
- endif (QT_LIBRARY_DIR AND NOT QT_DOC_DIR OR QT_QMAKE_CHANGED)
+ endif ()
# ask qmake for the plugins directory
@@ -682,17 +682,17 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
set(QT_PLUGINS_DIR NOTFOUND)
foreach(qt_cross_path ${CMAKE_FIND_ROOT_PATH})
set(qt_cross_paths ${qt_cross_paths} "${qt_cross_path}/plugins")
- endforeach(qt_cross_path)
+ endforeach()
find_path(QT_PLUGINS_DIR NAMES accessible imageformats sqldrivers codecs designer
HINTS ${qt_cross_paths} ${qt_plugins_dir}
DOC "The location of the Qt plugins")
- endif (QT_LIBRARY_DIR AND NOT QT_PLUGINS_DIR OR QT_QMAKE_CHANGED)
+ endif ()
# ask qmake for the translations directory
if (QT_LIBRARY_DIR AND NOT QT_TRANSLATIONS_DIR OR QT_QMAKE_CHANGED)
_qt4_query_qmake(QT_INSTALL_TRANSLATIONS qt_translations_dir)
set(QT_TRANSLATIONS_DIR ${qt_translations_dir} CACHE PATH "The location of the Qt translations" FORCE)
- endif (QT_LIBRARY_DIR AND NOT QT_TRANSLATIONS_DIR OR QT_QMAKE_CHANGED)
+ endif ()
# ask qmake for the imports directory
if (QT_LIBRARY_DIR AND NOT QT_IMPORTS_DIR OR QT_QMAKE_CHANGED)
@@ -701,15 +701,15 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
set(QT_IMPORTS_DIR NOTFOUND)
foreach(qt_cross_path ${CMAKE_FIND_ROOT_PATH})
set(qt_cross_paths ${qt_cross_paths} "${qt_cross_path}/imports")
- endforeach(qt_cross_path)
+ endforeach()
find_path(QT_IMPORTS_DIR NAMES Qt
HINTS ${qt_cross_paths} ${qt_imports_dir}
DOC "The location of the Qt imports"
NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH NO_SYSTEM_ENVIRONMENT_PATH
NO_CMAKE_SYSTEM_PATH)
mark_as_advanced(QT_IMPORTS_DIR)
- endif(qt_imports_dir)
- endif (QT_LIBRARY_DIR AND NOT QT_IMPORTS_DIR OR QT_QMAKE_CHANGED)
+ endif()
+ endif ()
# Make variables changeble to the advanced user
mark_as_advanced( QT_LIBRARY_DIR QT_DOC_DIR QT_MKSPECS_DIR
@@ -736,16 +736,16 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if(Q_WS_MAC)
if(QT_QMAKE_CHANGED)
unset(QT_MAC_USE_COCOA CACHE)
- endif(QT_QMAKE_CHANGED)
+ endif()
CHECK_CXX_SYMBOL_EXISTS(QT_MAC_USE_COCOA "QtCore/qconfig.h" QT_MAC_USE_COCOA)
- endif(Q_WS_MAC)
+ endif()
if (QT_QTCOPY_REQUIRED)
CHECK_CXX_SYMBOL_EXISTS(QT_IS_QTCOPY "QtCore/qglobal.h" QT_KDE_QT_COPY)
if (NOT QT_IS_QTCOPY)
message(FATAL_ERROR "qt-copy is required, but hasn't been found")
- endif (NOT QT_IS_QTCOPY)
- endif (QT_QTCOPY_REQUIRED)
+ endif ()
+ endif ()
# Restore CMAKE_REQUIRED_INCLUDES and CMAKE_REQUIRED_FLAGS variables
set(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES_SAVE})
@@ -768,7 +768,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if(Q_WS_X11)
set(QT_MODULES ${QT_MODULES} QtMotif)
- endif(Q_WS_X11)
+ endif()
if(QT_QMAKE_CHANGED)
foreach(QT_MODULE ${QT_MODULES})
@@ -776,7 +776,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
set(QT_${_upper_qt_module}_INCLUDE_DIR NOTFOUND)
set(QT_${_upper_qt_module}_LIBRARY_RELEASE NOTFOUND)
set(QT_${_upper_qt_module}_LIBRARY_DEBUG NOTFOUND)
- endforeach(QT_MODULE)
+ endforeach()
set(QT_QTDESIGNERCOMPONENTS_INCLUDE_DIR NOTFOUND)
set(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NOTFOUND)
set(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG NOTFOUND)
@@ -797,8 +797,8 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if(Q_WS_WIN)
set(QT_QTMAIN_LIBRARY_DEBUG NOTFOUND)
set(QT_QTMAIN_LIBRARY_RELEASE NOTFOUND)
- endif(Q_WS_WIN)
- endif(QT_QMAKE_CHANGED)
+ endif()
+ endif()
foreach(QT_MODULE ${QT_MODULES})
string(TOUPPER ${QT_MODULE} _upper_qt_module)
@@ -817,8 +817,8 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
${QT_LIBRARY_DIR}/${QT_MODULE}.framework/Headers
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
)
- endif(${QT_MODULE} STREQUAL "phonon")
- endforeach(QT_MODULE)
+ endif()
+ endforeach()
if(Q_WS_WIN)
set(QT_MODULES ${QT_MODULES} QAxContainer QAxServer)
@@ -831,7 +831,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
PATHS ${QT_HEADERS_DIR}/ActiveQt
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
)
- endif(Q_WS_WIN)
+ endif()
# Set QT_QTDESIGNERCOMPONENTS_INCLUDE_DIR
find_path(QT_QTDESIGNERCOMPONENTS_INCLUDE_DIR QDesignerComponents
@@ -874,13 +874,13 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
NAMES ${QT_MODULE}${QT_LIBINFIX}_debug ${QT_MODULE}${QT_LIBINFIX}d ${QT_MODULE}${QT_LIBINFIX}d4
PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
)
- endforeach(QT_MODULE)
+ endforeach()
# QtUiTools is sometimes not in the same directory as the other found libraries
# e.g. on Mac, its never a framework like the others are
if(QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTUITOOLS_LIBRARY_RELEASE)
find_library(QT_QTUITOOLS_LIBRARY_RELEASE NAMES QtUiTools${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR})
- endif(QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTUITOOLS_LIBRARY_RELEASE)
+ endif()
# Set QT_QTDESIGNERCOMPONENTS_LIBRARY
find_library(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NAMES QtDesignerComponents${QT_LIBINFIX} QtDesignerComponents${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
@@ -890,7 +890,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if(Q_WS_WIN)
find_library(QT_QTMAIN_LIBRARY_RELEASE NAMES qtmain${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
find_library(QT_QTMAIN_LIBRARY_DEBUG NAMES qtmain${QT_LIBINFIX}d PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
- endif(Q_WS_WIN)
+ endif()
# Set QT_QTASSISTANTCLIENT_LIBRARY
find_library(QT_QTASSISTANTCLIENT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
@@ -905,7 +905,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
find_library(QT_QTCLUCENE_LIBRARY_DEBUG NAMES QtCLucene${QT_LIBINFIX}_debug QtCLucene${QT_LIBINFIX}d QtCLucene${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
if(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCLUCENE_LIBRARY_RELEASE)
find_library(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR})
- endif(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCLUCENE_LIBRARY_RELEASE)
+ endif()
############################################
@@ -921,7 +921,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
foreach(QT_MODULE ${QT_MODULES})
_QT4_ADJUST_LIB_VARS(${QT_MODULE})
- endforeach(QT_MODULE)
+ endforeach()
_QT4_ADJUST_LIB_VARS(QtAssistant)
_QT4_ADJUST_LIB_VARS(QtAssistantClient)
@@ -933,7 +933,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
_QT4_ADJUST_LIB_VARS(qtmain)
_QT4_ADJUST_LIB_VARS(QAxServer)
_QT4_ADJUST_LIB_VARS(QAxContainer)
- endif(Q_WS_WIN)
+ endif()
#######################################
@@ -956,7 +956,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
set(QT_QCOLLECTIONGENERATOR_EXECUTABLE NOTFOUND)
set(QT_DESIGNER_EXECUTABLE NOTFOUND)
set(QT_LINGUIST_EXECUTABLE NOTFOUND)
- endif(QT_QMAKE_CHANGED)
+ endif()
find_program(QT_MOC_EXECUTABLE
NAMES moc-qt4 moc
@@ -1026,11 +1026,11 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if (QT_MOC_EXECUTABLE)
set(QT_WRAP_CPP "YES")
- endif (QT_MOC_EXECUTABLE)
+ endif ()
if (QT_UIC_EXECUTABLE)
set(QT_WRAP_UI "YES")
- endif (QT_UIC_EXECUTABLE)
+ endif ()
@@ -1100,9 +1100,9 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
unset(QT_${_upper_qt_plugin}_PLUGIN_RELEASE CACHE)
unset(QT_${_upper_qt_plugin}_PLUGIN_DEBUG CACHE)
unset(QT_${_upper_qt_plugin}_PLUGIN CACHE)
- endforeach(QT_PLUGIN)
- endforeach(QT_PLUGIN_TYPE)
- endif(QT_QMAKE_CHANGED)
+ endforeach()
+ endforeach()
+ endif()
# find_library works better than find_file but we need to set prefixes to only match plugins
foreach(QT_PLUGIN_TYPE ${QT_PLUGIN_TYPES})
@@ -1120,7 +1120,7 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
)
_QT4_ADJUST_LIB_VARS(${QT_PLUGIN})
- else(QT_IS_STATIC)
+ else()
# find_library works easier/better than find_file but we need to set suffixes to only match plugins
set(CMAKE_FIND_LIBRARY_SUFFIXES_DEFAULT ${CMAKE_FIND_LIBRARY_SUFFIXES})
set(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_SHARED_MODULE_SUFFIX} ${CMAKE_SHARED_LIBRARY_SUFFIX})
@@ -1134,9 +1134,9 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
)
mark_as_advanced(QT_${_upper_qt_plugin}_PLUGIN_RELEASE QT_${_upper_qt_plugin}_PLUGIN_DEBUG)
set(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES_DEFAULT})
- endif(QT_IS_STATIC)
- endforeach(QT_PLUGIN)
- endforeach(QT_PLUGIN_TYPE)
+ endif()
+ endforeach()
+ endforeach()
######################################
@@ -1152,12 +1152,12 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
string(REGEX REPLACE "^[0-9]+\\.([0-9])+\\.[0-9]+.*" "\\1" QT_VERSION_MINOR "${QTVERSION}")
string(REGEX REPLACE "^[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" QT_VERSION_PATCH "${QTVERSION}")
-endif(QT_QMAKE_EXECUTABLE AND QTVERSION)
+endif()
#support old QT_MIN_VERSION if set, but not if version is supplied by find_package()
if(NOT Qt4_FIND_VERSION AND QT_MIN_VERSION)
set(Qt4_FIND_VERSION ${QT_MIN_VERSION})
-endif(NOT Qt4_FIND_VERSION AND QT_MIN_VERSION)
+endif()
if( Qt4_FIND_COMPONENTS )
@@ -1168,34 +1168,34 @@ if( Qt4_FIND_COMPONENTS )
if(${_COMPONENT} STREQUAL "QTMAIN")
if(Q_WS_WIN)
set(_QT4_FOUND_REQUIRED_VARS ${_QT4_FOUND_REQUIRED_VARS} QT_${_COMPONENT}_LIBRARY)
- endif(Q_WS_WIN)
- else(${_COMPONENT} STREQUAL "QTMAIN")
+ endif()
+ else()
set(_QT4_FOUND_REQUIRED_VARS ${_QT4_FOUND_REQUIRED_VARS} QT_${_COMPONENT}_INCLUDE_DIR QT_${_COMPONENT}_LIBRARY)
- endif(${_COMPONENT} STREQUAL "QTMAIN")
- endforeach( component )
+ endif()
+ endforeach()
if(Qt4_FIND_COMPONENTS MATCHES QtGui)
set(_QT4_FOUND_REQUIRED_VARS ${_QT4_FOUND_REQUIRED_VARS} QT_UIC_EXECUTABLE)
- endif(Qt4_FIND_COMPONENTS MATCHES QtGui)
+ endif()
-else( Qt4_FIND_COMPONENTS )
+else()
# if no components specified, we'll make a default set of required variables to say Qt is found
set(_QT4_FOUND_REQUIRED_VARS QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR
QT_LIBRARY_DIR QT_QTCORE_LIBRARY)
-endif( Qt4_FIND_COMPONENTS )
+endif()
if (QT_VERSION_MAJOR GREATER 4)
set(VERSION_MSG "Found unsuitable Qt version \"${QTVERSION}\" from ${QT_QMAKE_EXECUTABLE}")
set(QT4_FOUND FALSE)
if(Qt4_FIND_REQUIRED)
message( FATAL_ERROR "${VERSION_MSG}, this code requires Qt 4.x")
- else(Qt4_FIND_REQUIRED)
+ else()
if(NOT Qt4_FIND_QUIETLY)
message( STATUS "${VERSION_MSG}")
- endif(NOT Qt4_FIND_QUIETLY)
- endif(Qt4_FIND_REQUIRED)
+ endif()
+ endif()
else()
FIND_PACKAGE_HANDLE_STANDARD_ARGS(Qt4
REQUIRED_VARS ${_QT4_FOUND_REQUIRED_VARS}