enforce compilation of blas unit tests when running ctest

This commit is contained in:
Gael Guennebaud 2010-12-12 13:10:00 +01:00
parent e05c79cbd8
commit c7f01157dd
2 changed files with 10 additions and 1 deletions

View File

@ -294,7 +294,11 @@ add_subdirectory(unsupported)
add_subdirectory(demos EXCLUDE_FROM_ALL)
add_subdirectory(blas EXCLUDE_FROM_ALL)
if(EIGEN_LEAVE_TEST_IN_ALL_TARGET)
add_subdirectory(blas)
else()
add_subdirectory(blas EXCLUDE_FROM_ALL)
endif()
# must be after test and unsupported, for configuring buildtests.in
add_subdirectory(scripts EXCLUDE_FROM_ALL)

View File

@ -38,5 +38,10 @@ install(TARGETS eigen_blas
ARCHIVE DESTINATION lib)
if(EIGEN_LEAVE_TEST_IN_ALL_TARGET)
add_subdirectory(testing) # can't do EXCLUDE_FROM_ALL here, breaks CTest
else()
add_subdirectory(testing)
endif()
endif(CMAKE_Fortran_COMPILER_WORKS)