| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- # - Use Module for QT4
- # Sets up C and C++ to use Qt 4. It is assumed that FindQt.cmake
- # has already been loaded. See FindQt.cmake for information on
- # how to load Qt 4 into your CMake project.
- ADD_DEFINITIONS(${QT_DEFINITIONS})
- INCLUDE_DIRECTORIES(${QT_INCLUDE_DIR})
- SET(QT_LIBRARIES "")
- IF (NOT QT_DONT_USE_QTCORE)
- IF (QT_QTCORE_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTCORE_INCLUDE_DIR})
- ADD_DEFINITIONS(-DQT_CORE_LIB)
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTCORE_LIBRARY})
- IF (UNIX)
- IF (CMAKE_DL_LIBS)
- SET (QT_LIBRARIES ${QT_LIBRARIES} ${CMAKE_DL_LIBS})
- ENDIF (CMAKE_DL_LIBS)
- ENDIF (UNIX)
- ELSE (QT_QTCORE_FOUND)
- MESSAGE("QtCore library not found.")
- ENDIF (QT_QTCORE_FOUND)
- ENDIF (NOT QT_DONT_USE_QTCORE)
- IF (NOT QT_DONT_USE_QTGUI)
- IF (QT_QTGUI_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTGUI_INCLUDE_DIR})
- ADD_DEFINITIONS(-DQT_GUI_LIB)
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTGUI_LIBRARY})
- IF (UNIX)
- IF (X11_FOUND)
- SET (QT_LIBRARIES ${QT_LIBRARIES} ${X11_LIBRARIES})
- ENDIF (X11_FOUND)
- ENDIF (UNIX)
- ELSE (QT_QTGUI_FOUND)
- MESSAGE("QtGui library not found.")
- ENDIF (QT_QTGUI_FOUND)
- ENDIF (NOT QT_DONT_USE_QTGUI)
- IF (QT_USE_QT3SUPPORT)
- IF (QT_QT3SUPPORT_FOUND)
- INCLUDE_DIRECTORIES(${QT_QT3SUPPORT_INCLUDE_DIR})
- ADD_DEFINITIONS(-DQT3_SUPPORT)
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QT3SUPPORT_LIBRARY})
- ELSE (QT_QT3SUPPORT_FOUND)
- MESSAGE("Qt3Support library not found.")
- ENDIF (QT_QT3SUPPORT_FOUND)
- ENDIF (QT_USE_QT3SUPPORT)
- IF (QT_USE_QTASSISTANT)
- IF (QT_QTASSISTANT_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTASSISTANT_INCLUDE_DIR})
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTASSISTANT_LIBRARY})
- ELSE (QT_QTASSISTANT_FOUND)
- MESSAGE("QtAssistant library not found.")
- ENDIF (QT_QTASSISTANT_FOUND)
- ENDIF (QT_USE_QTASSISTANT)
- IF (QT_USE_QTDESIGNER)
- IF (QT_QTDESIGNER_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTDESIGNER_INCLUDE_DIR})
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTDESIGNER_LIBRARY})
- ELSE (QT_QTDESIGNER_FOUND)
- MESSAGE("QtDesigner library not found.")
- ENDIF (QT_QTDESIGNER_FOUND)
- ENDIF (QT_USE_QTDESIGNER)
- IF (QT_USE_QTMAIN)
- IF (WIN32)
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTMAIN_LIBRARY})
- ENDIF (WIN32)
- ENDIF (QT_USE_QTMAIN)
- IF (QT_USE_QTMOTIF)
- IF (QT_QTMOTIF_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTMOTIF_INCLUDE_DIR})
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTMOTIF_LIBRARY})
- ELSE (QT_QTMOTIF_FOUND)
- MESSAGE("QtMotif library not found.")
- ENDIF (QT_QTMOTIF_FOUND)
- ENDIF (QT_USE_QTMOTIF)
- IF (QT_USE_QTNETWORK)
- IF (QT_QTNETWORK_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTNETWORK_INCLUDE_DIR})
- ADD_DEFINITIONS(-DQT_NETWORK_LIB)
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTNETWORK_LIBRARY})
- ELSE (QT_QTNETWORK_FOUND)
- MESSAGE("QtNetwork library not found.")
- ENDIF (QT_QTNETWORK_FOUND)
- ENDIF (QT_USE_QTNETWORK)
- IF (QT_USE_QTNSPLUGIN)
- IF (QT_QTNSPLUGIN_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTNSPLUGIN_INCLUDE_DIR})
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTNSPLUGIN_LIBRARY})
- ELSE (QT_QTNSPLUGIN_FOUND)
- MESSAGE("QtNsPlugin library not found.")
- ENDIF (QT_QTNSPLUGIN_FOUND)
- ENDIF (QT_USE_QTNSPLUGIN)
- IF (QT_USE_QTOPENGL)
- IF (QT_QTOPENGL_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTOPENGL_INCLUDE_DIR})
- ADD_DEFINITIONS(-DQT_OPENGL_LIB)
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTOPENGL_LIBRARY})
- ELSE (QT_QTOPENGL_FOUND)
- MESSAGE("QtOpenGL library not found.")
- ENDIF (QT_QTOPENGL_FOUND)
- ENDIF (QT_USE_QTOPENGL)
- IF (QT_USE_QTSQL)
- IF (QT_QTSQL_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTSQL_INCLUDE_DIR})
- ADD_DEFINITIONS(-DQT_SQL_LIB)
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTSQL_LIBRARY})
- ELSE (QT_QTSQL_FOUND)
- MESSAGE("QtSql library not found.")
- ENDIF (QT_QTSQL_FOUND)
- ENDIF (QT_USE_QTSQL)
- IF (QT_USE_QTXML)
- IF (QT_QTXML_FOUND)
- INCLUDE_DIRECTORIES(${QT_QTXML_INCLUDE_DIR})
- ADD_DEFINITIONS(-DQT_XML_LIB)
- SET(QT_LIBRARIES ${QT_LIBRARIES} ${QT_QTXML_LIBRARY})
- ELSE (QT_QTXML_FOUND)
- MESSAGE("QtXml library not found.")
- ENDIF (QT_QTXML_FOUND)
- ENDIF (QT_USE_QTXML)
|