mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Improved quoting of tests when added to the build.
This fixes an issue where multiple versions of the Qt libraries are available, if the Qt library variable is not quoted an error was generated as only the first part 'optimized' was used by the create test macro.
This commit is contained in:
@@ -158,7 +158,7 @@ macro(ei_add_test testname)
|
||||
string(STRIP "${ARGV2}" ARGV2_stripped)
|
||||
string(LENGTH "${ARGV2_stripped}" ARGV2_stripped_length)
|
||||
if(${ARGV2_stripped_length} GREATER 0)
|
||||
target_link_libraries(${targetname} ${ARGV2})
|
||||
target_link_libraries(${targetname} "${ARGV2}")
|
||||
endif(${ARGV2_stripped_length} GREATER 0)
|
||||
endif(${ARGC} GREATER 2)
|
||||
|
||||
@@ -212,7 +212,7 @@ ei_add_test(alignedbox)
|
||||
ei_add_test(regression)
|
||||
ei_add_test(stdvector)
|
||||
if(QT4_FOUND)
|
||||
ei_add_test(qtvector " " ${QT_QTCORE_LIBRARY})
|
||||
ei_add_test(qtvector " " "${QT_QTCORE_LIBRARY}")
|
||||
endif(QT4_FOUND)
|
||||
ei_add_test(sparse_vector)
|
||||
ei_add_test(sparse_basic)
|
||||
|
||||
Reference in New Issue
Block a user