Pārlūkot izejas kodu

Tests: Teach RunCMake infrastructure to use custom check.cmake file

Brad King 10 gadi atpakaļ
vecāks
revīzija
438fabf242
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 5 1
      Tests/RunCMake/RunCMake.cmake

+ 5 - 1
Tests/RunCMake/RunCMake.cmake

@@ -115,7 +115,11 @@ function(run_cmake test)
     endif()
   endforeach()
   unset(RunCMake_TEST_FAILED)
-  include(${top_src}/${test}-check.cmake OPTIONAL)
+  if(RunCMake-check-file AND EXISTS ${top_src}/${RunCMake-check-file})
+    include(${top_src}/${RunCMake-check-file})
+  else()
+    include(${top_src}/${test}-check.cmake OPTIONAL)
+  endif()
   if(RunCMake_TEST_FAILED)
     set(msg "${RunCMake_TEST_FAILED}\n${msg}")
   endif()