CMP0044.rst 889 B

12345678910111213141516171819202122
  1. CMP0044
  2. -------
  3. .. |REMOVED_IN_CMAKE_VERSION| replace:: 4.0
  4. .. include:: include/REMOVED_PROLOGUE.rst
  5. Case sensitive ``<LANG>_COMPILER_ID`` generator expressions
  6. CMake 2.8.12 introduced the ``<LANG>_COMPILER_ID``
  7. :manual:`generator expressions <cmake-generator-expressions(7)>` to allow
  8. comparison of the :variable:`CMAKE_<LANG>_COMPILER_ID` with a test value. The
  9. possible valid values are lowercase, but the comparison with the test value
  10. was performed case-insensitively.
  11. The ``OLD`` behavior for this policy is to perform a case-insensitive comparison
  12. with the value in the ``<LANG>_COMPILER_ID`` expression. The ``NEW`` behavior
  13. for this policy is to perform a case-sensitive comparison with the value in
  14. the ``<LANG>_COMPILER_ID`` expression.
  15. .. |INTRODUCED_IN_CMAKE_VERSION| replace:: 3.0
  16. .. |WARNED_OR_DID_NOT_WARN| replace:: warned
  17. .. include:: include/REMOVED_EPILOGUE.rst