RunCMakeTest.cmake 624 B

12345678910111213141516171819
  1. include(RunCMake)
  2. function(run_cmake_with_config test)
  3. if (NOT RunCMake_GENERATOR_IS_MULTI_CONFIG)
  4. set(RunCMake_TEST_OPTIONS -DCMAKE_BUILD_TYPE=Release)
  5. endif()
  6. run_cmake(${test})
  7. endfunction()
  8. run_cmake(TARGET_LINKER_IMPORT_FILE-non-valid-target)
  9. run_cmake(TARGET_LINKER_LIBRARY_FILE-non-valid-target)
  10. run_cmake_with_config(TARGET_IMPORT_FILE)
  11. run_cmake_with_config(TARGET_IMPORT_FILE_SUFFIX)
  12. set (Windows_platforms Windows CYGWIN MSYS)
  13. if (NOT CMAKE_HOST_SYSTEM_NAME IN_LIST Windows_platforms)
  14. run_cmake(TARGET_SONAME_IMPORT_FILE-non-valid-target)
  15. run_cmake_with_config(TARGET_SONAME_IMPORT_FILE)
  16. endif()