ENDIF(QT_QTASSISTANT_FOUND)
INCLUDE( ${QT_USE_FILE} )
FIND_PACKAGE(OpenGL)
-set(Boost_USE_STATIC_LIBS ON)
+set(Boost_USE_STATIC_LIBS OFF)
set(Boost_USE_MULTITHREADED ON)
FIND_PACKAGE(Boost 1.40 REQUIRED filesystem serialization system program_options )
FIND_PACKAGE(Boost 1.40 COMPONENTS python)
FIND_PACKAGE(OpenGL )
-set(Boost_USE_STATIC_LIBS ON)
+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(OpenGL)
-set(Boost_USE_STATIC_LIBS ON)
+set(Boost_USE_STATIC_LIBS OFF)
set(Boost_USE_MULTITHREADED ON)
-FIND_PACKAGE(Boost 1.34.1 REQUIRED filesystem unit_test_framework serialization system)
+FIND_PACKAGE(Boost 1.36.0 REQUIRED filesystem unit_test_framework serialization system)
FIND_PACKAGE(Qt4)
INCLUDE( ${QT_USE_FILE} )
INCLUDE(Platform)
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_alphabet
+#include <boost/test/unit_test.hpp>
#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
BOOST_CHECK_EQUAL(*new_seq, known_rc_seq);
-}
\ No newline at end of file
+}
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_annotation_color
+#include <boost/test/unit_test.hpp>
#include "alg/annotation_colors.hpp"
#include "alg/color.hpp"
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_annotations
+#include <boost/test/unit_test.hpp>
#include <boost/shared_ptr.hpp>
#include "annotations.hpp"
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_color
+#include <boost/test/unit_test.hpp>
#include <boost/test/floating_point_comparison.hpp>
+
#include <string>
#include <sstream>
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_conserved_path
+#include <boost/test/unit_test.hpp>
+
#include <boost/assign/std/vector.hpp>
using namespace boost::assign;
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_drawable
+#include <boost/test/unit_test.hpp>
#include <boost/shared_ptr.hpp>
BOOST_CHECK_EQUAL(drawsp->drawFunction(), test_draw_func_find_drawable);
ssp->drawable()->drawFunction();
-}
\ No newline at end of file
+}
-#define BOOST_AUTO_TEST_MAIN
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_flp
+#include <boost/test/auto_unit_test.hpp>
+
#include <iostream>
#include <list>
-#include <boost/test/auto_unit_test.hpp>
#include <boost/filesystem/operations.hpp>
#include <boost/filesystem/path.hpp>
namespace fs = boost::filesystem;
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_glseqbrowser
+#include <boost/test/unit_test.hpp>
+
#include <boost/assign/std/vector.hpp>
using namespace boost::assign;
BOOST_CHECK_EQUAL(seq_locs.front().getSequence(), seq0);
BOOST_CHECK_EQUAL(seq_locs.front().getLeft(), 0);
BOOST_CHECK_EQUAL(seq_locs.front().getRight(), 2);
-}
\ No newline at end of file
+}
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_glsequence
+#include <boost/test/unit_test.hpp>
#include <boost/test/floating_point_comparison.hpp>
#include <boost/shared_ptr.hpp>
BOOST_CHECK_EQUAL(seq0.use_count(), 1);
BOOST_CHECK_EQUAL(seq1.use_count(), 1);
}
-*/
\ No newline at end of file
+*/
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_mussa
+#include <boost/test/unit_test.hpp>
+
#include <boost/filesystem/path.hpp>
#include <boost/filesystem/operations.hpp>
namespace fs = boost::filesystem;
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_nway
+#include <boost/test/unit_test.hpp>
+
#include <boost/filesystem/path.hpp>
namespace fs = boost::filesystem;
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_seq
+#include <boost/test/unit_test.hpp>
#include "seq.hpp"
BOOST_CHECK_EQUAL(s.get_alphabet_ref(), dna_alphabet);
BOOST_CHECK_EQUAL(s.get_alphabet(), Alphabet::dna_alphabet());
BOOST_CHECK_EQUAL(s.size(), 4);
-}
\ No newline at end of file
+}
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_seq_span
+#include <boost/test/unit_test.hpp>
#include "seq_span.hpp"
#include "mussa_exceptions.hpp"
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE
+#include <boost/test/unit_test.hpp>
+
#include <boost/filesystem/path.hpp>
#include <boost/filesystem/operations.hpp>
namespace fs=boost::filesystem;
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE
+#include <boost/test/unit_test.hpp>
#include "alg/sequence_location.hpp"
#include "alg/sequence.hpp"
-set(Boost_USE_STATIC_LIBS ON)
+set(Boost_USE_STATIC_LIBS OFF)
set(Boost_USE_MULTITHREADED ON)
-FIND_PACKAGE(Boost 1.34.1 REQUIRED unit_test_framework)
+FIND_PACKAGE(Boost 1.36.0 REQUIRED unit_test_framework)
INCLUDE(Platform)
SET(SOURCES trivial_filter.cpp)
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_tsf
+#include <boost/test/unit_test.hpp>
#include "trivial_filter.hpp"
-set(Boost_USE_STATIC_LIBS ON)
+set(Boost_USE_STATIC_LIBS OFF)
set(Boost_USE_MULTITHREADED ON)
FIND_PACKAGE(Boost 1.34.1 COMPONENTS python filesystem serialization)
FIND_PACKAGE(OpenGL)
SET(MUSSA_LIBRARIES
mussa_core
${Boost_PYTHON_LIBRARY}
- ${Boost_SYSTEM_LIBRARY}
+ ${Boost_SYSTEM_LIBRARY}
${Boost_FILESYSTEM_LIBRARY}
${Boost_SERIALIZATION_LIBRARY}
${OPENGL_gl_LIBRARY}
FIND_PACKAGE(PythonLibs)
-set(Boost_USE_STATIC_LIBS ON)
+set(Boost_USE_STATIC_LIBS OFF)
set(Boost_USE_MULTITHREADED ON)
-FIND_PACKAGE(Boost 1.34.1 COMPONENTS program_options filesystem serialization python unit_test_framework )
+FIND_PACKAGE(Boost 1.36.0 COMPONENTS program_options filesystem serialization python unit_test_framework )
INCLUDE(Platform)
IF(Boost_PYTHON_FOUND)
-#define BOOST_AUTO_TEST_MAIN
-#include <boost/test/auto_unit_test.hpp>
+#define BOOST_TEST_DYN_LINK
+#define BOOST_TEST_MODULE test_python
+#include <boost/test/unit_test.hpp>
#include "py/python.hpp"
#include <string>
ENDIF(QT_QTASSISTANT_FOUND)
INCLUDE( ${QT_USE_FILE} )
FIND_PACKAGE(OpenGL)
-set(Boost_USE_STATIC_LIBS ON)
+set(Boost_USE_STATIC_LIBS OFF)
set(Boost_USE_MULTITHREADED ON)
FIND_PACKAGE(Boost 1.34.1)
FIND_PACKAGE(PythonLibs)