Find LZMA compression algorithm headers and library.
Added in version 3.14.
This module defines IMPORTED target LibLZMA::LibLZMA, if liblzma has been found.
This module will set the following variables in your project:
LIBLZMA_FOUND True if liblzma headers and library were found.
LIBLZMA_INCLUDE_DIRS Directory where liblzma headers are located.
LIBLZMA_LIBRARIES Lzma libraries to link against.
LIBLZMA_HAS_AUTO_DECODER True if lzma_auto_decoder() is found (required).
LIBLZMA_HAS_EASY_ENCODER True if lzma_easy_encoder() is found (required).
LIBLZMA_HAS_LZMA_PRESET True if lzma_lzma_preset() is found (required).
LIBLZMA_VERSION Added in version 3.26: the version of LZMA found.
See also legacy variable LIBLZMA_VERSION_STRING.
The following variables are provided for backward compatibility:
LIBLZMA_VERSION_MAJOR The major version of lzma
LIBLZMA_VERSION_MINOR The minor version of lzma
LIBLZMA_VERSION_PATCH The patch version of lzma
LIBLZMA_VERSION_STRING version number as a string (ex: "5.0.3")
Changed in version 3.26: Superseded by LIBLZMA_VERSION.
© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.31/module/FindLibLZMA.html