FIND_PACKAGE(OpenGL ) set(Boost_USE_STATIC_LIBS OFF) set(Boost_USE_MULTITHREADED ON) FIND_PACKAGE(Boost 1.34.1 REQUIRED filesystem unit_test_framework serialization system program_options ) FIND_PACKAGE(Boost 1.3.4.1 COMPONENTS python ) FIND_PACKAGE(Qt4) INCLUDE( ${QT_USE_FILE} ) INCLUDE( Platform ) SET(MOC_HEADERS mussa.hpp nway_paths.hpp ) QT4_WRAP_CPP(MOC_SOURCES ${MOC_HEADERS}) SET(SOURCES alphabet.cpp annotations.cpp annotation_colors.cpp color.cpp conserved_path.cpp flp.cpp flp_seqcomp.cpp glseqbrowser.cpp glsequence.cpp io.cpp mussa.cpp motif_parser.cpp nway_entropy.cpp nway_other.cpp nway_paths.cpp parse_options.cpp seq.cpp seq_span.cpp sequence.cpp sequence_location.cpp ) GET_MUSSA_COMPILE_FLAGS(ALG_CFLAGS) GET_MUSSA_LINK_FLAGS(ALG_LDFLAGS) SET_SOURCE_FILES_PROPERTIES( ${SOURCES} ${MOC_SOURCES} PROPERTIES COMPILE_FLAGS "${ALG_CFLAGS}" ) ADD_LIBRARY( mussa_core STATIC ${SOURCES} ${MOC_SOURCES}) INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR} ${Boost_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR}) SET_TARGET_PROPERTIES( mussa_core PROPERTIES COMPILE_FLAGS "${ALG_CFLAGS}" LINK_FLAGS "${ALG_LDFLAGS}" ) ADD_SUBDIRECTORY( test ) ADD_SUBDIRECTORY( tsf )