FindLZ4.cmake 536 B

123456789101112131415161718192021222324252627
  1. # Finds liblz4.
  2. #
  3. # This module defines:
  4. # LZ4_FOUND
  5. # LZ4_INCLUDE_DIR
  6. # LZ4_LIBRARY
  7. #
  8. find_path(LZ4_INCLUDE_DIR NAMES lz4.h)
  9. find_library(LZ4_LIBRARY_DEBUG NAMES lz4d)
  10. find_library(LZ4_LIBRARY_RELEASE NAMES lz4)
  11. include(SelectLibraryConfigurations)
  12. SELECT_LIBRARY_CONFIGURATIONS(LZ4)
  13. include(FindPackageHandleStandardArgs)
  14. FIND_PACKAGE_HANDLE_STANDARD_ARGS(
  15. LZ4 DEFAULT_MSG
  16. LZ4_LIBRARY LZ4_INCLUDE_DIR
  17. )
  18. if (LZ4_FOUND)
  19. message(STATUS "Found LZ4: ${LZ4_LIBRARY}")
  20. endif()
  21. mark_as_advanced(LZ4_INCLUDE_DIR LZ4_LIBRARY)