set(FILES_CONTAINING_UNITTESTS
src/xbt/cunit.cpp
- src/xbt/ex.cpp
- src/xbt/dynar.cpp
- src/xbt/dict.cpp
- src/xbt/xbt_str.cpp
- src/xbt/config.cpp
)
-if(SIMGRID_HAVE_MC)
- set(FILES_CONTAINING_UNITTESTS ${FILES_CONTAINING_UNITTESTS}
- src/mc/PageStore.cpp
- src/mc/mc_snapshot.cpp
- )
-endif()
-
#### Nothing to change below this line to add a new tested file
################################################################
COMMAND ${CMAKE_HOME_DIRECTORY}/tools/sg_unit_extractor.pl --root=src/ --outdir=${CMAKE_CURRENT_BINARY_DIR}/src/ ${FILES_CONTAINING_UNITTESTS}
)
-add_executable (testall ${EXTRACTED_TEST_SOURCE_FILES})
+add_executable (testall EXCLUDE_FROM_ALL ${EXTRACTED_TEST_SOURCE_FILES})
+add_dependencies(tests testall)
target_link_libraries(testall simgrid)
set_property(
TARGET testall