RunCMakeTest.cmake 915 B

12345678910111213141516171819202122232425
  1. include(RunCMake)
  2. if("${RunCMake_GENERATOR}" MATCHES "Visual Studio|Xcode")
  3. run_cmake(NoCompilerC-IDE)
  4. run_cmake(NoCompilerCXX-IDE)
  5. run_cmake(NoCompilerCandCXX-IDE)
  6. elseif(RunCMake_GENERATOR STREQUAL "NMake Makefiles")
  7. set(RunCMake-stderr-file BadCompilerC-stderr-NMake.txt)
  8. run_cmake(BadCompilerC)
  9. set(RunCMake-stderr-file BadCompilerCXX-stderr-NMake.txt)
  10. run_cmake(BadCompilerCXX)
  11. set(RunCMake-stderr-file BadCompilerCandCXX-stderr-NMake.txt)
  12. run_cmake(BadCompilerCandCXX)
  13. elseif(RunCMake_GENERATOR STREQUAL "NMake Makefiles JOM")
  14. set(RunCMake-stderr-file BadCompilerC-stderr-JOM.txt)
  15. run_cmake(BadCompilerC)
  16. set(RunCMake-stderr-file BadCompilerCXX-stderr-JOM.txt)
  17. run_cmake(BadCompilerCXX)
  18. set(RunCMake-stderr-file BadCompilerCandCXX-stderr-JOM.txt)
  19. run_cmake(BadCompilerCandCXX)
  20. else()
  21. run_cmake(BadCompilerC)
  22. run_cmake(BadCompilerCXX)
  23. run_cmake(BadCompilerCandCXX)
  24. endif()