FIND_PACKAGE(OpenGL ) FIND_PACKAGE(Boost REQUIRED) FIND_PACKAGE(Qt4) INCLUDE( ${QT_USE_FILE} ) SET(MOC_HEADERS mussa.hpp nway_paths.hpp ) QT4_WRAP_CPP(MOC_SOURCES ${MOC_HEADERS}) SET(SOURCES annotation_colors.cpp color.cpp conserved_path.cpp flp.cpp flp_seqcomp.cpp glseqbrowser.cpp glsequence.cpp mussa.cpp nway_entropy.cpp nway_other.cpp nway_paths.cpp parse_options.cpp sequence.cpp) ADD_LIBRARY( mussa_core STATIC ${SOURCES} ${MOC_SOURCES}) INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR}) INCLUDE_DIRECTORIES(${BOOST_INCLUDE_DIR}) TARGET_LINK_LIBRARIES(mussa_core ${OPEN_gl_LIBRARY} ${QT_LIBRARIES}) # these are really only needed for gcc on AMD64 SET_SOURCE_FILES_PROPERTIES(${SOURCES} PROPERTIES COMPILE_FLAGS "-fPIC") SET_TARGET_PROPERTIES(mussa_core PROPERTIES COMPILE_FLAGS "-fPIC") ADD_SUBDIRECTORY( test )