configureLog-v1.cmake 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. enable_language(C)
  2. if(FAIL)
  3. message(FATAL_ERROR "Intentionally fail to configure")
  4. endif()
  5. find_file(find_file_var # first search
  6. NAMES "configureLog-v1.cmake"
  7. PATHS "${CMAKE_CURRENT_LIST_DIR}"
  8. DOC "find_file search")
  9. find_file(find_file_var # re-find (no log)
  10. NAMES "configureLog-v1.cmake"
  11. PATHS "${CMAKE_CURRENT_LIST_DIR}"
  12. DOC "find_file search")
  13. unset(find_file_var)
  14. set(find_file_var "find_file_var-NOTFOUND" CACHE PATH "" FORCE)
  15. find_file(find_file_var # not-found to found
  16. NAMES "configureLog-v1.cmake"
  17. PATHS "${CMAKE_CURRENT_LIST_DIR}"
  18. DOC "find_file search")
  19. find_path(find_path_var # first search
  20. NAMES "configureLog-v1.cmake"
  21. PATHS "${CMAKE_CURRENT_LIST_DIR}"
  22. DOC "find_path search")
  23. find_path(find_path_var # re-find (no log)
  24. NAMES "configureLog-v1.cmake"
  25. PATHS "${CMAKE_CURRENT_LIST_DIR}"
  26. DOC "find_path search")
  27. unset(find_path_var)
  28. set(find_path_var "find_path_var-NOTFOUND" CACHE PATH "" FORCE)
  29. find_path(find_path_var # not-found to found
  30. NAMES "configureLog-v1.cmake"
  31. PATHS "${CMAKE_CURRENT_LIST_DIR}"
  32. DOC "find_path search")
  33. file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_SHARED_LIBRARY_PREFIX}lib${CMAKE_SHARED_LIBRARY_SUFFIX}")
  34. find_library(find_library_var # first search
  35. NAMES "lib"
  36. PATHS "${CMAKE_CURRENT_BINARY_DIR}"
  37. DOC "find_library search")
  38. find_library(find_library_var # re-find (no log)
  39. NAMES "lib"
  40. PATHS "${CMAKE_CURRENT_BINARY_DIR}"
  41. DOC "find_library search")
  42. unset(find_library_var)
  43. set(find_library_var "find_library_var-NOTFOUND" CACHE PATH "" FORCE)
  44. find_library(find_library_var # not-found to found
  45. NAMES "lib"
  46. PATHS "${CMAKE_CURRENT_BINARY_DIR}"
  47. DOC "find_library search")
  48. file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/exe${CMAKE_EXECUTABLE_SUFFIX}" "")
  49. file(CHMOD "${CMAKE_CURRENT_BINARY_DIR}/exe${CMAKE_EXECUTABLE_SUFFIX}"
  50. FILE_PERMISSIONS
  51. OWNER_READ OWNER_WRITE OWNER_EXECUTE
  52. GROUP_READ GROUP_EXECUTE
  53. WORLD_READ WORLD_EXECUTE)
  54. find_program(find_program_var # first search
  55. NAMES "exe"
  56. PATHS "${CMAKE_CURRENT_BINARY_DIR}"
  57. DOC "find_program search")
  58. find_program(find_program_var # re-find (no log)
  59. NAMES "exe"
  60. PATHS "${CMAKE_CURRENT_BINARY_DIR}"
  61. DOC "find_program search")
  62. unset(find_program_var)
  63. set(find_program_var "find_program_var-NOTFOUND" CACHE PATH "" FORCE)
  64. find_program(find_program_var # not-found to found
  65. NAMES "exe"
  66. PATHS "${CMAKE_CURRENT_BINARY_DIR}"
  67. DOC "find_program search")