cmake_depends-check.cmake 727 B

12345678910111213
  1. set(depend_make "${RunCMake_TEST_BINARY_DIR}/CMakeFiles/DepTarget.dir/depend.make")
  2. if(EXISTS "${depend_make}")
  3. file(READ "${depend_make}" depend_make_content)
  4. string(REGEX REPLACE "\n+$" "" depend_make_content "${depend_make_content}")
  5. if(NOT depend_make_content MATCHES "
  6. CMakeFiles/DepTarget.dir/test.c.o: .*/Tests/RunCMake/CommandLine/cmake_depends/test.c
  7. CMakeFiles/DepTarget.dir/test.c.o: .*/Tests/RunCMake/CommandLine/cmake_depends/test.h$")
  8. string(REPLACE "\n" "\n " depend_make_content " ${depend_make_content}")
  9. set(RunCMake_TEST_FAILED "depend.make does not have expected content:\n${depend_make_content}")
  10. endif()
  11. else()
  12. set(RunCMake_TEST_FAILED "depend.make missing:\n ${depend_make}")
  13. endif()