RunCMakeTest.cmake 740 B

1234567891011121314151617181920212223242526
  1. include(RunCMake)
  2. run_cmake(ALIAS_GLOBAL)
  3. run_cmake(BadInvalidName)
  4. run_cmake(BadNonTarget)
  5. run_cmake(BadSelfReference)
  6. run_cmake(INCLUDE_DIRECTORIES)
  7. run_cmake(LinkImplementationCycle1)
  8. run_cmake(LinkImplementationCycle2)
  9. run_cmake(LinkImplementationCycle3)
  10. run_cmake(LinkImplementationCycle4)
  11. run_cmake(LinkImplementationCycle5)
  12. run_cmake(LinkImplementationCycle6)
  13. run_cmake(LOCATION)
  14. run_cmake(SOURCES)
  15. run_cmake(TransitiveBuild)
  16. run_cmake(TransitiveLink-CMP0166-OLD)
  17. run_cmake(TransitiveLink-CMP0166-NEW)
  18. run_cmake(Unset)
  19. block()
  20. run_cmake(Scope)
  21. set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/Scope-build)
  22. set(RunCMake_TEST_NO_CLEAN 1)
  23. run_cmake_command(Scope-build ${CMAKE_COMMAND} --build . --config Debug)
  24. endblock()