increase the use of python in mussa
[mussa.git] / py / CMakeLists.txt
index 2c45fa8ad9beff2c322be9a23a5d04774658ec0c..44465f720c6b6f4aba2a2cd4138d3a4abfedcedf 100644 (file)
@@ -2,14 +2,19 @@ FIND_PACKAGE(Boost)
 FIND_PACKAGE(OpenGL)
 FIND_PACKAGE(PythonLibs)
 FIND_PACKAGE(PythonInterp)
+SET(QT_USE_QTOPENGL 1)
+FIND_PACKAGE(Qt4)
+INCLUDE( ${QT_USE_FILE} )
+
 
 # IF(BOOST_PYTHON_LIB)
-  INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH})
+  INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH} ${QT_INCLUDES})
   SET(SOURCES 
         conserved_path.cpp 
         glsequence.cpp
         module.cpp 
         mussa.cpp
+        MussaWindow.cpp
         nway_paths.cpp
         sequence.cpp
         )
@@ -23,10 +28,14 @@ FIND_PACKAGE(PythonInterp)
   LINK_DIRECTORIES(${MUSSA_BINARY_DIR}/alg)
   TARGET_LINK_LIBRARIES(mussa 
                           mussa_core
+                          mussa_qui
                           ${BOOST_PYTHON_LIBRARY}
                           ${BOOST_FILESYSTEM_LIBRARY}
                           ${OPENGL_gl_LIBRARY}
                           ${PYTHON_LIBRARIES}
+                          ${QT_QTCORE_LIBRARY}
+                          ${QT_QTGUI_LIBRARY}
+                          ${QT_QTOPENGL_LIBRARY}
                         )
 
   IF(PYTHON_EXECUTABLE)