set(_Boost_STACKTRACE_HEADERS "boost/stacktrace.hpp")
set(_Boost_STACKTRACE_BACKTRACE_HEADERS "boost/stacktrace.hpp")
-find_package(Boost 1.59 COMPONENTS context stacktrace_backtrace unit_test_framework)
+find_package(Boost 1.59 COMPONENTS context stacktrace_backtrace)
set(Boost_FOUND 1) # These components are optionals
message(STATUS "Mandatory components found. SimGrid is compilable.")
message(STATUS "Looking for optional Boost components:")
set(HAVE_BOOST_CONTEXTS 0)
endif()
-if (Boost_UNIT_TEST_FRAMEWORK_FOUND)
- message(STATUS " unit_test_framework: found. Activating the Boost-based unit tests.")
-else()
- message(STATUS " unit_test_framework: MISSING. Install libboost-test-dev (>= v1.59) to activate the Unit Tests.")
-endif()
-
# Checks for header libraries functions.
CHECK_LIBRARY_EXISTS(rt clock_gettime "" HAVE_POSIX_GETTIME)
set(GIT_VERSION "none, release version")
endif()
+### Define source packages for Libs
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/DefinePackages.cmake)
+
+### Setup gcc & clang flags (include after DefinePackage.cmake, and before generating header files)
+if (NOT MSVC)
+ include(${CMAKE_HOME_DIRECTORY}/tools/cmake/Flags.cmake)
+endif()
+
### Generate the required headers and scripts
#############################################
SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES
"${generated_files_to_clean}")
-### Define source packages for Libs
-include(${CMAKE_HOME_DIRECTORY}/tools/cmake/DefinePackages.cmake)
-
-### Setup gcc & clang flags (include *after* DefinePackage.cmake)
-if (NOT MSVC)
- include(${CMAKE_HOME_DIRECTORY}/tools/cmake/Flags.cmake)
-endif()
-
add_custom_target(tests COMMENT "Recompiling the tests")
### Build some Maintainer files