CMake: use generator expression
This commit is contained in:
parent
2d2915233c
commit
1ddb11b6e9
|
@ -14,7 +14,7 @@ foreach(float_type ${FLOAT_TYPES})
|
|||
c_${float_char}blas1.c)
|
||||
target_link_libraries(x${float_char}cblat1 ${OpenBLAS_LIBNAME})
|
||||
add_test(NAME "x${float_char}cblat1"
|
||||
COMMAND "${CMAKE_CURRENT_BINARY_DIR}/x${float_char}cblat1")
|
||||
COMMAND "$<TARGET_FILE:x${float_char}cblat1>")
|
||||
|
||||
#level2
|
||||
add_executable(x${float_char}cblat2
|
||||
|
@ -27,7 +27,7 @@ foreach(float_type ${FLOAT_TYPES})
|
|||
target_link_libraries(x${float_char}cblat2 ${OpenBLAS_LIBNAME})
|
||||
add_test(NAME "x${float_char}cblat2"
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
"-DTEST_COMMAND=${CMAKE_CURRENT_BINARY_DIR}/x${float_char}cblat2"
|
||||
"-DTEST_COMMAND=$<TARGET_FILE:x${float_char}cblat2>"
|
||||
"-DTEST_INPUT=${PROJECT_SOURCE_DIR}/ctest/${float_char}in2"
|
||||
-P "${CMAKE_CURRENT_SOURCE_DIR}/test_cblas_helper.cmake"
|
||||
)
|
||||
|
@ -43,7 +43,7 @@ foreach(float_type ${FLOAT_TYPES})
|
|||
target_link_libraries(x${float_char}cblat3 ${OpenBLAS_LIBNAME})
|
||||
add_test(NAME "x${float_char}cblat3"
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
"-DTEST_COMMAND=${CMAKE_CURRENT_BINARY_DIR}/x${float_char}cblat3"
|
||||
"-DTEST_COMMAND=$<TARGET_FILE:x${float_char}cblat3>"
|
||||
"-DTEST_INPUT=${PROJECT_SOURCE_DIR}/ctest/${float_char}in3"
|
||||
-P "${CMAKE_CURRENT_SOURCE_DIR}/test_cblas_helper.cmake"
|
||||
)
|
||||
|
|
|
@ -18,17 +18,17 @@ set(float_types s d c z)
|
|||
foreach(float_type ${float_types})
|
||||
string(TOUPPER ${float_type} float_type_upper)
|
||||
add_test(NAME "${float_type}blas1"
|
||||
COMMAND "${CMAKE_CURRENT_BINARY_DIR}/${float_type}blat1")
|
||||
COMMAND "$<TARGET_FILE:${float_type}blat1>")
|
||||
add_test(NAME "${float_type}blas2"
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
"-DTEST_COMMAND=${CMAKE_CURRENT_BINARY_DIR}/${float_type}blat2"
|
||||
"-DTEST_COMMAND=$<TARGET_FILE:${float_type}blat2>"
|
||||
"-DTEST_INPUT=${PROJECT_SOURCE_DIR}/test/${float_type}blat2.dat"
|
||||
"-DTEST_FILE=${float_type_upper}BLAT2.SUMM"
|
||||
-P "${CMAKE_CURRENT_SOURCE_DIR}/test_helper.cmake"
|
||||
)
|
||||
add_test(NAME "${float_type}blas3"
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
"-DTEST_COMMAND=${CMAKE_CURRENT_BINARY_DIR}/${float_type}blat3"
|
||||
"-DTEST_COMMAND=$<TARGET_FILE:${float_type}blat3>"
|
||||
"-DTEST_INPUT=${PROJECT_SOURCE_DIR}/test/${float_type}blat3.dat"
|
||||
"-DTEST_FILE=${float_type_upper}BLAT3.SUMM"
|
||||
-P "${CMAKE_CURRENT_SOURCE_DIR}/test_helper.cmake"
|
||||
|
|
Loading…
Reference in New Issue