Inspect.cmake 442 B

12345678910111213141516171819
  1. enable_language(C)
  2. set(info "")
  3. foreach(var
  4. CMAKE_SYSTEM_NAME
  5. CMAKE_C_COMPILER
  6. CMAKE_C_COMPILER_ID
  7. CMAKE_C_COMPILER_VERSION
  8. CMAKE_C_COMPILER_LINKER
  9. CMAKE_C_COMPILER_LINKER_ID
  10. CMAKE_C_COMPILER_LINKER_VERSION
  11. CMAKE_C_IMPLICIT_LINK_DIRECTORIES
  12. )
  13. if(DEFINED ${var})
  14. string(APPEND info "set(${var} \"${${var}}\")\n")
  15. endif()
  16. endforeach()
  17. file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/info.cmake" "${info}")