Add CMake infrastructure for smoke testing

Necessary CMake changes to implement pre-merge smoke tests
running via CI.
This commit is contained in:
David Tellenbach
2021-03-31 22:09:00 +00:00
parent 5bbc9cea93
commit ae95b74af9
3 changed files with 202 additions and 0 deletions

View File

@@ -460,3 +460,7 @@ cmake_dependent_option(EIGEN_TEST_BUILD_DOCUMENTATION "Test building the doxygen
if(EIGEN_TEST_BUILD_DOCUMENTATION)
add_dependencies(buildtests doc)
endif()
# Register all smoke tests
include("EigenSmokeTestList")
ei_add_smoke_tests("${ei_smoke_test_list}")