CMP0044-WARN.cmake 415 B

1234567891011121314151617
  1. enable_language(C)
  2. string(TOLOWER ${CMAKE_C_COMPILER_ID} lc_test)
  3. if (lc_test STREQUAL CMAKE_C_COMPILER_ID)
  4. string(TOUPPER ${CMAKE_C_COMPILER_ID} lc_test)
  5. if (lc_test STREQUAL CMAKE_C_COMPILER_ID)
  6. message(SEND_ERROR "Try harder.")
  7. endif()
  8. endif()
  9. add_library(cmp0044-check empty.c)
  10. target_compile_definitions(cmp0044-check
  11. PRIVATE
  12. Result=$<C_COMPILER_ID:${lc_test}>
  13. Type_Is_${CMP0044_TYPE}
  14. )