Commit e245d4ea authored by Brad King's avatar Brad King
Browse files

BUG: Replace non-bootstrap command with macro

  - The GET_TEST_PROPERTY command does not exist during bootstrap.
  - Instead of lots of conditionals, replace it with a macro.
parent f188d0e2
......@@ -12,6 +12,15 @@ MACRO(ADD_TEST_MACRO NAME COMMAND)
--test-command ${COMMAND})
ENDMACRO(ADD_TEST_MACRO)
# Support bootstrap builds. When CMake 2.6 is required we can switch
# to using the get_property command which is in bootstrap. Note that
# that command will return empty instead of NOTFOUND if the property
# is not set.
IF(NOT COMMAND GET_TEST_PROPERTY)
MACRO(GET_TEST_PROPERTY test prop var)
SET(${var} "")
ENDMACRO(GET_TEST_PROPERTY)
ENDIF(NOT COMMAND GET_TEST_PROPERTY)
# Testing
IF(BUILD_TESTING)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment