cmake_minimum_required(VERSION 2.8) ADD_SUBDIRECTORY(test_ISA0) if ( NOT ${OPENGL_GLU_FOUND} ) message( FATAL_ERROR "GLU library could not be found " ) return( -1 ) endif() find_package(OpenGL REQUIRED) SET(QT_USE_QTOPENGL TRUE) find_package(Qt4 REQUIRED QtCore QtGui QtOpenGL) set(interface_directory ${PROJECT_SOURCE_DIR}/src/interface) SET(interfaceMicmac_SOURCES ${interface_directory}/appliThread.cpp ${interface_directory}/assistant.cpp ${interface_directory}/drawMask.cpp ${interface_directory}/interface.cpp ${interface_directory}/interfApero.cpp ${interface_directory}/interfConversion.cpp ${interface_directory}/interfMicmac.cpp ${interface_directory}/interfPastis.cpp ${interface_directory}/main.cpp ${interface_directory}/progressBar.cpp ${interface_directory}/readwrite.cpp ${interface_directory}/vueChantier.cpp) SET(interfaceMicmac_HEADERS ${interface_directory}/appliThread.h ${interface_directory}/assistant.h ${interface_directory}/drawMask.h ${interface_directory}/interface.h ${interface_directory}/interfApero.h ${interface_directory}/interfConversion.h ${interface_directory}/interfMicmac.h ${interface_directory}/interfPastis.h ${interface_directory}/progressBar.h ${interface_directory}/vueChantier.h) QT4_WRAP_CPP(interfaceMicmac_HEADERS_MOC ${interfaceMicmac_HEADERS}) QT4_ADD_RESOURCES(interfaceMicmac_RESOURCES_RCC ressources.qrc) INCLUDE(${QT_USE_FILE}) ADD_DEFINITIONS(${QT_DEFINITIONS}) message(STATUS "Opengl libraries : " ${OPENGL_LIBRARIES}) message(STATUS "librairies X11 : " ${X11_LIBRARIES}) message(STATUS "librairies Qt : " ${QT_CMAKE_LIBRARIES}) ADD_EXECUTABLE(interfaceMicmac ${interfaceMicmac_SOURCES} ${interfaceMicmac_HEADERS_MOC}) TARGET_LINK_LIBRARIES(interfaceMicmac ${OPENGL_LIBRARIES} ${QT_LIBRARIES} elise ${X11_LIBRARIES}) INSTALL(TARGETS interfaceMicmac RUNTIME DESTINATION ${Install_Dir})