1234567891011121314151617181920212223242526272829303132333435363738394041 |
- include(I_am_not_here OPTIONAL)
- include(CMake RESULT_VARIABLE _includedFile)
- set(fileOne "${_includedFile}")
- set(fileTwo "${CMAKE_ROOT}/Modules/CMake.cmake")
- if(WIN32)
- string(TOLOWER "${fileOne}" fileOne)
- string(TOLOWER "${fileTwo}" fileTwo)
- endif()
- if(NOT "${fileOne}" STREQUAL "${fileTwo}")
- message(FATAL_ERROR "Wrong CMake.cmake was included: \"${fileOne}\" expected \"${fileTwo}\"")
- endif()
- include(I_do_not_exist OPTIONAL RESULT_VARIABLE _includedFile)
- if(_includedFile)
- message(FATAL_ERROR "File \"I_do_not_exist\" was included, although it shouldn't exist,\nIncluded file is \"${_includedFile}\"")
- endif()
- include(CMake OPTIONAL RESULT_VARIABLE _includedFile)
- set(fileOne "${_includedFile}")
- set(fileTwo "${CMAKE_ROOT}/Modules/CMake.cmake")
- if(WIN32)
- string(TOLOWER "${fileOne}" fileOne)
- string(TOLOWER "${fileTwo}" fileTwo)
- endif()
- if(NOT "${fileOne}" STREQUAL "${fileTwo}")
- message(FATAL_ERROR "Wrong CMake.cmake was included: \"${fileOne}\" expected \"${fileTwo}\"")
- endif()
- include(${CMAKE_CURRENT_LIST_DIR}/../../CTestCustom.cmake)
|