FIND_PACKAGE(Boost) FIND_PACKAGE(OpenGL) FIND_PACKAGE(PythonLibs) FIND_PACKAGE(PythonInterp) # IF(BOOST_PYTHON_LIB) INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH}) SET(SOURCES conserved_path.cpp glsequence.cpp module.cpp mussa.cpp nway_paths.cpp sequence.cpp ) #SET_SOURCE_FILES_PROPERTIES(${SOURCES} COM ADD_LIBRARY(mussa MODULE ${SOURCES}) ADD_CUSTOM_COMMAND(TARGET mussa COMMAND rm mussa.so COMMAND ln -s libmussa.so mussa.so) LINK_DIRECTORIES(${MUSSA_BINARY_DIR}/alg) TARGET_LINK_LIBRARIES(mussa mussa_core ${BOOST_PYTHON_LIBRARY} ${BOOST_FILESYSTEM_LIBRARY} ${OPENGL_gl_LIBRARY} ${PYTHON_LIBRARIES} ) IF(PYTHON_EXECUTABLE) SET(PYTHON_TEST_DIR ${CMAKE_SOURCE_DIR}/py/test/) ADD_TEST(sequence ${PYTHON_EXECUTABLE} ${PYTHON_TEST_DIR}/TestSequence.py) ENDIF(PYTHON_EXECUTABLE) #ELSE(BOOST_PYTHON_LIB) #ENDIF(BOOST_PYTHON_LIB)