FIND_PACKAGE(OpenGL)
-INCLUDE(FindBoost)
+
+set(Boost_USE_STATIC_LIBS OFF)
+set(Boost_USE_MULTITHREADED ON)
+FIND_PACKAGE(Boost 1.36.0 REQUIRED filesystem unit_test_framework serialization system)
FIND_PACKAGE(Qt4)
INCLUDE( ${QT_USE_FILE} )
INCLUDE(Platform)
SET(ALG_TEST_LIBS
mussa_core
${QT_LIBRARIES}
- ${BOOST_FILESYSTEM_LIBRARY}
- ${BOOST_UNIT_TEST_LIBRARY}
- ${BOOST_SERIALIZATION_LIBRARY}
+ ${Boost_FILESYSTEM_LIBRARY}
+ ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}
+ ${Boost_SERIALIZATION_LIBRARY}
+ ${Boost_SYSTEM_LIBRARY}
${OPENGL_gl_LIBRARY}
)
COMPILE_FLAGS "-DEXAMPLE_DIR=\\\"${EXAMPLE_DIR}\\\" ${ALG_TEST_CFLAGS}"
)
ADD_EXECUTABLE(${basename} ${${basename}_SRC})
- TARGET_LINK_LIBRARIES(${basename} ${ALG_TEST_LIBS}) # ${${basename}_extra_libs})
+ TARGET_LINK_LIBRARIES(${basename} ${ALG_TEST_LIBS})
SET_TARGET_PROPERTIES(
${basename}
#add all our main tests
MAKE_ALG_UNITTEST( test_alphabet )
+MAKE_ALG_UNITTEST( test_annotations )
MAKE_ALG_UNITTEST( test_annotation_color )
MAKE_ALG_UNITTEST( test_color )
MAKE_ALG_UNITTEST( test_conserved_path )
+MAKE_ALG_UNITTEST( test_drawable )
MAKE_ALG_UNITTEST( test_flp )
MAKE_ALG_UNITTEST( test_glseqbrowser )
MAKE_ALG_UNITTEST( test_glsequence )
MAKE_ALG_UNITTEST( test_mussa )
MAKE_ALG_UNITTEST( test_nway )
+MAKE_ALG_UNITTEST( test_seq )
MAKE_ALG_UNITTEST( test_sequence )
+MAKE_ALG_UNITTEST( test_seq_span )
MAKE_ALG_UNITTEST( test_sequence_location )
+
+IF(USE_PAIRCOMP)
+ INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/paircomp/lib )
+ MAKE_ALG_UNITTEST( test_paircomp )
+ TARGET_LINK_LIBRARIES( test_paircomp paircomplib )
+ENDIF(USE_PAIRCOMP)