blob: d0ef0600c7324db63f85d1e31892ccd9501c1cf3 [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}/override")
if(NOT prefix_line STREQUAL expected)
set(RunCMake_TEST_FAILED
"Caller --install-prefix should win.\n expected: ${expected}\n actual: ${prefix_line}")
endif()