blob: 5da5b1b4c773cef3bcb1add559a89e20a51cf870 [file] [edit]
set(cache "${RunCMake_TEST_BINARY_DIR}/Sub-build/CMakeCache.txt")
if(NOT EXISTS "${cache}")
set(RunCMake_TEST_FAILED "External project was not configured: ${cache}")
return()
endif()
file(STRINGS "${cache}" prefix_line REGEX "^CMAKE_INSTALL_PREFIX:" ENCODING UTF-8)
set(expected "CMAKE_INSTALL_PREFIX:PATH=${RunCMake_TEST_BINARY_DIR}/install dir")
if(NOT prefix_line STREQUAL expected)
set(RunCMake_TEST_FAILED
"External project cache has unexpected CMAKE_INSTALL_PREFIX.\n expected: ${expected}\n actual: ${prefix_line}")
endif()