diff options
Diffstat (limited to 'indra/cmake/LLTestCommand.cmake')
-rw-r--r-- | indra/cmake/LLTestCommand.cmake | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/indra/cmake/LLTestCommand.cmake b/indra/cmake/LLTestCommand.cmake index 554559edbd..fae5640493 100644 --- a/indra/cmake/LLTestCommand.cmake +++ b/indra/cmake/LLTestCommand.cmake @@ -1,16 +1,13 @@ -MACRO(LL_TEST_COMMAND OUTVAR LD_LIBRARY_PATH) +MACRO(LL_TEST_COMMAND LD_LIBRARY_PATH) # nat wonders how Kitware can use the term 'function' for a construct that # cannot return a value. And yet, variables you set inside a FUNCTION are # local. Try a MACRO instead. - SET(value + SET(LL_TEST_COMMAND_value ${PYTHON_EXECUTABLE} "${CMAKE_SOURCE_DIR}/cmake/run_build_test.py") - FOREACH(dir ${LD_LIBRARY_PATH}) - LIST(APPEND value "-l${dir}") - ENDFOREACH(dir) - LIST(APPEND value ${ARGN}) - SET(${OUTVAR} ${value}) -##IF(LL_TEST_VERBOSE) -## MESSAGE(STATUS "LL_TEST_COMMAND: ${value}") -##ENDIF(LL_TEST_VERBOSE) + IF(LD_LIBRARY_PATH) + LIST(APPEND LL_TEST_COMMAND_value "-l${LD_LIBRARY_PATH}") + ENDIF(LD_LIBRARY_PATH) + LIST(APPEND LL_TEST_COMMAND_value ${ARGN}) +##MESSAGE(STATUS "Will run: ${LL_TEST_COMMAND_value}") ENDMACRO(LL_TEST_COMMAND) |