ProjectHomepage.cmake 684 B

1234567891011121314
  1. cmake_policy(SET CMP0048 NEW)
  2. project(ProjectHomepageTest VERSION 1.0.0 HOMEPAGE_URL "http://example.com" LANGUAGES)
  3. if(NOT PROJECT_HOMEPAGE_URL)
  4. message(FATAL_ERROR "PROJECT_HOMEPAGE_URL expected to be set")
  5. endif()
  6. if(NOT CMAKE_PROJECT_HOMEPAGE_URL)
  7. message(FATAL_ERROR "CMAKE_PROJECT_HOMEPAGE_URL expected to be set")
  8. endif()
  9. if(NOT ProjectHomepageTest_HOMEPAGE_URL)
  10. message(FATAL_ERROR "ProjectHomepageTest_HOMEPAGE_URL expected to be set")
  11. endif()
  12. message(STATUS "PROJECT_HOMEPAGE_URL=${PROJECT_HOMEPAGE_URL}")
  13. message(STATUS "CMAKE_PROJECT_HOMEPAGE_URL=${CMAKE_PROJECT_HOMEPAGE_URL}")
  14. message(STATUS "ProjectHomepageTest_HOMEPAGE_URL=${ProjectHomepageTest_HOMEPAGE_URL}")