Test for RST2HTML and BOOST_PYTHON_LIB
[mussa.git] / py / CMakeLists.txt
index 44465f720c6b6f4aba2a2cd4138d3a4abfedcedf..48bfbe75e405de696357d7af7ab2dac008598dc4 100644 (file)
@@ -3,11 +3,13 @@ FIND_PACKAGE(OpenGL)
 FIND_PACKAGE(PythonLibs)
 FIND_PACKAGE(PythonInterp)
 SET(QT_USE_QTOPENGL 1)
+SET(QT_USE_QTASSISTANT 1)
+SET(QT_USE_QTNETWORK 1)
 FIND_PACKAGE(Qt4)
 INCLUDE( ${QT_USE_FILE} )
 
 
-IF(BOOST_PYTHON_LIB)
+IF(BOOST_PYTHON_LIB)
   INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH} ${QT_INCLUDES})
   SET(SOURCES 
         conserved_path.cpp 
@@ -22,6 +24,7 @@ INCLUDE( ${QT_USE_FILE} )
   #SET_SOURCE_FILES_PROPERTIES(${SOURCES} COM
 
   ADD_LIBRARY(mussa MODULE ${SOURCES})
+  ADD_LIBRARY(mussa_py STATIC ${SOURCES})
   ADD_CUSTOM_TARGET(mussa.so ALL
                      COMMAND cp libmussa.so mussa.so
                      DEPENDS mussa)
@@ -33,15 +36,14 @@ INCLUDE( ${QT_USE_FILE} )
                           ${BOOST_FILESYSTEM_LIBRARY}
                           ${OPENGL_gl_LIBRARY}
                           ${PYTHON_LIBRARIES}
-                          ${QT_QTCORE_LIBRARY}
-                          ${QT_QTGUI_LIBRARY}
-                          ${QT_QTOPENGL_LIBRARY}
+                          ${QT_LIBRARIES} 
                         )
 
   IF(PYTHON_EXECUTABLE)
     SET(PYTHON_TEST_DIR ${CMAKE_SOURCE_DIR}/py/test/)
-    ADD_TEST(sequence ${PYTHON_EXECUTABLE} ${PYTHON_TEST_DIR}/TestSequence.py)
+    ADD_TEST(sequence_py 
+             ${PYTHON_EXECUTABLE} ${PYTHON_TEST_DIR}/TestSequence.py)
   ENDIF(PYTHON_EXECUTABLE)
-#ELSE(BOOST_PYTHON_LIB)
-#ENDIF(BOOST_PYTHON_LIB)
+ELSE(BOOST_PYTHON_LIB)
+ENDIF(BOOST_PYTHON_LIB)