find-modules.rst 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. Find Modules
  2. ------------
  3. * The :module:`FindALSA` module now provides a ``ALSA_VERSION`` result
  4. variable. The ``ALSA_VERSION_STRING`` result variable is deprecated.
  5. * The :module:`FindArmadillo` module now provides an ``Armadillo_VERSION``,
  6. and ``Armadillo_VERSION_NAME`` result variables. The
  7. ``ARMADILLO_VERSION_STRING``, ``ARMADILLO_VERSION_MAJOR``,
  8. ``ARMADILLO_VERSION_MINOR``, ``ARMADILLO_VERSION_PATCH``, and
  9. ``ARMADILLO_VERSION_NAME`` result variables are deprecated.
  10. * The :module:`FindBZip2` module now provides a ``BZip2_VERSION`` result
  11. variable. The ``BZIP2_VERSION`` result variable is deprecated.
  12. * The :module:`FindCups` module now provides a ``Cups_VERSION`` result
  13. variable. The ``CUPS_VERSION_STRING`` result variable is deprecated.
  14. * The :module:`FindDoxygen` module now provides a ``Doxygen_VERSION`` result
  15. variable. The ``DOXYGEN_VERSION`` result variable is deprecated.
  16. * The :module:`FindEXPAT` module now provides a ``EXPAT_VERSION`` result
  17. variable. The ``EXPAT_VERSION_STRING`` result variable is deprecated.
  18. * The :module:`FindFreetype` module now provides a ``Freetype_VERSION`` result
  19. variable. The ``FREETYPE_VERSION_STRING`` result variable is deprecated.
  20. * The :module:`FindGettext` module now provides a ``Gettext_VERSION`` result
  21. variable. The ``GETTEXT_VERSION_STRING`` result variable is deprecated.
  22. * The :module:`FindGnuplot` module now provides a ``Gnuplot_VERSION`` result
  23. variable. The ``GNUPLOT_VERSION_STRING`` result variable is deprecated.
  24. * The :module:`FindGnuTLS` module now provides a ``GnuTLS_VERSION`` result
  25. variable. The ``GNUTLS_VERSION`` result variable is deprecated.
  26. * The :module:`FindHg` module now provides a ``Hg_VERSION`` result
  27. variable. The ``HG_VERSION_STRING`` result variable is deprecated.
  28. * The :module:`FindHSPELL` module now provides a ``HSPELL_VERSION`` result
  29. variable. The ``HSPELL_VERSION_STRING`` result variable is deprecated.
  30. * The :module:`FindIcotool` module now provides a ``Icotool_VERSION`` result
  31. variable. The ``ICOTOOL_VERSION_STRING`` result variable is deprecated.
  32. * The :module:`FindJasper` module now provides a ``Jasper_VERSION`` result
  33. variable. The ``JASPER_VERSION_STRING`` result variable is deprecated.
  34. * The :module:`FindLibLZMA` module now provides a ``LibLZMA_VERSION`` result
  35. variable. The ``LIBLZMA_VERSION`` result variable is deprecated.
  36. * The :module:`FindLibXml2` module now provides a ``LibXml2_VERSION`` result
  37. variable. The ``LIBXML2_VERSION_STRING`` result variable is deprecated.
  38. * The :module:`FindLibXslt` module now provides a ``LibXslt_VERSION`` result
  39. variable. The ``LIBXSLT_VERSION_STRING`` result variable is deprecated.
  40. * The :module:`FindLTTngUST` module now provides a ``LTTngUST_VERSION`` result
  41. variable. The ``LTTNGUST_VERSION_STRING`` result variable is deprecated.
  42. * The :module:`FindLua` module now provides ``Lua_VERSION``,
  43. ``Lua_VERSION_MAJOR``, ``Lua_VERSION_MINOR``, and ``Lua_VERSION_PATCH``
  44. result variables. The ``LUA_VERSION_STRING``, ``LUA_VERSION_MAJOR``,
  45. ``LUA_VERSION_MINOR``, and ``LUA_VERSION_PATCH`` result variables are
  46. deprecated. The :module:`FindLua51` module now similarly provides a
  47. ``Lua_VERSION`` instead of the now deprecated ``LUA_VERSION_STRING`` result
  48. variable.
  49. * The :module:`FindOpenCL` module now provides an ``OpenCL_VERSION`` result
  50. variable. The ``OpenCL_VERSION_STRING`` result variable is deprecated.
  51. * The :module:`FindOpenSceneGraph` module now provides an
  52. ``OpenSceneGraph_VERSION`` result variable. The ``OPENSCENEGRAPH_VERSION``
  53. result variable is deprecated.
  54. * The :module:`FindOpenSSL` module now provides an ``OpenSSL_VERSION`` result
  55. variable. The ``OPENSSL_VERSION`` result variable is deprecated.
  56. * The :module:`FindPerl` module now provides a ``Perl_VERSION`` result
  57. variable. The ``PERL_VERSION_STRING`` result variable is deprecated.
  58. * The :module:`FindPerlLibs` module now provides a ``PerlLibs_VERSION``
  59. result variable.
  60. * The :module:`FindPkgConfig` module now provides a ``PkgConfig_VERSION``
  61. result variable. The ``PKG_CONFIG_VERSION_STRING`` result variable is
  62. deprecated.
  63. * The :module:`FindPkgConfig` module's result variable ``PKG_CONFIG_FOUND``
  64. is deprecated in favor of ``PkgConfig_FOUND``, which is available since
  65. CMake 3.3 and has the same value.
  66. * The :module:`FindPNG` module now provides a ``PNG_VERSION`` result
  67. variable. The ``PNG_VERSION_STRING`` result variable is deprecated.
  68. * The :module:`FindPostgreSQL` module now provides a ``PostgreSQL_VERSION``
  69. result variable. The ``PostgreSQL_VERSION_STRING`` result variable is
  70. deprecated.
  71. * The :module:`FindQt3` module now provides a ``Qt3_VERSION`` result
  72. variable. The ``QT_VERSION_STRING`` result variable is deprecated.
  73. * The :module:`FindSDL_gfx`, :module:`FindSDL_image`, :module:`FindSDL_mixer`,
  74. :module:`FindSDL_net`, :module:`FindSDL_sound`, and :module:`FindSDL_ttf`
  75. modules now provide their respective ``<PackageName>_VERSION`` result
  76. variables. Previous ``<PACKAGENAME>_VERSION_STRING`` result variables
  77. are deprecated.
  78. * The :module:`FindSquish` module now provides a ``Squish_VERSION`` result
  79. variable. The ``SQUISH_VERSION``, ``SQUISH_VERSION_MAJOR``,
  80. ``SQUISH_VERSION_MINOR``, and ``SQUISH_VERSION_PATCH`` result variables
  81. are deprecated.
  82. * The :module:`FindSubversion` module now provides a ``Subversion_VERSION``
  83. result variable. The ``Subversion_VERSION_SVN`` result variable is
  84. deprecated.
  85. * The :module:`FindTclsh` module now provides a ``Tclsh_VERSION`` result
  86. variable. The ``TCLSH_VERSION_STRING`` result variable is deprecated.
  87. * The :module:`FindTIFF` module now provides a ``TIFF_VERSION`` result
  88. variable. The ``TIFF_VERSION_STRING`` result variable is deprecated.
  89. * The :module:`FindwxWidgets` module now provides a ``wxWidgets_VERSION``
  90. result variable. The ``wxWidgets_VERSION_STRING`` result variable is
  91. deprecated.
  92. * The :module:`FindwxWidgets` module's result variable
  93. ``wxWidgets_USE_FILE`` is now deprecated in favor of including the
  94. :module:`UsewxWidgets` module directly.