| # - Try to find liblzma |
| # Once done this will define |
| # |
| # LIBLZMA_FOUND - system has liblzma |
| # LIBLZMA_INCLUDE_DIRS - the liblzma include directory |
| # LIBLZMA_LIBRARIES - Link these to use liblzma |
| |
| if (LIBLZMA_LIBRARIES AND LIBLZMA_INCLUDE_DIRS) |
| set (LibLzma_FIND_QUIETLY TRUE) |
| endif (LIBLZMA_LIBRARIES AND LIBLZMA_INCLUDE_DIRS) |
| |
| find_path (LIBLZMA_INCLUDE_DIRS |
| NAMES |
| lzma.h |
| PATHS |
| /usr/include |
| /usr/local/include |
| /opt/local/include |
| /sw/include |
| ENV CPATH) |
| |
| find_library (LIBLZMA_LIBRARIES |
| NAMES |
| lzma |
| PATHS |
| /usr/lib |
| /usr/local/lib |
| /opt/local/lib |
| /sw/lib |
| ENV LIBRARY_PATH |
| ENV LD_LIBRARY_PATH) |
| |
| include (FindPackageHandleStandardArgs) |
| |
| |
| # handle the QUIETLY and REQUIRED arguments and set LIBLZMA_FOUND to TRUE if all listed variables are TRUE |
| FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibLzma DEFAULT_MSG |
| LIBLZMA_LIBRARIES |
| LIBLZMA_INCLUDE_DIRS) |
| |
| if (LIBLZMA_FOUND) |
| add_definitions(-DHAVE_LIBLZMA) |
| endif (LIBLZMA_FOUND) |
| |
| mark_as_advanced(LIBLZMA_INCLUDE_DIRS LIBLZMA_LIBRARIES) |