forked from metin2/server
45 lines
1.0 KiB
CMake
45 lines
1.0 KiB
CMake
|
# Find liblzo2
|
||
|
# LZO_FOUND - system has the LZO library
|
||
|
# LZO_INCLUDE_DIR - the LZO include directory
|
||
|
# LZO_LIBRARIES - The libraries needed to use LZO
|
||
|
|
||
|
if (LZO_INCLUDE_DIR AND LZO_LIBRARIES)
|
||
|
# in cache already
|
||
|
SET(LZO_FOUND TRUE)
|
||
|
else (LZO_INCLUDE_DIR AND LZO_LIBRARIES)
|
||
|
FIND_PATH(LZO_INCLUDE_DIR lzo/lzo1x.h
|
||
|
${LZO_ROOT}/include/
|
||
|
/usr/include/
|
||
|
/usr/local/include/
|
||
|
/sw/lib/
|
||
|
/sw/local/lib/
|
||
|
)
|
||
|
|
||
|
if(WIN32 AND MSVC)
|
||
|
else(WIN32 AND MSVC)
|
||
|
FIND_LIBRARY(LZO_LIBRARIES NAMES lzo2
|
||
|
PATHS
|
||
|
${LZO_ROOT}/lib
|
||
|
/usr/lib
|
||
|
/usr/local/lib
|
||
|
/sw/lib
|
||
|
/sw/local/lib
|
||
|
)
|
||
|
endif(WIN32 AND MSVC)
|
||
|
|
||
|
if (LZO_INCLUDE_DIR AND LZO_LIBRARIES)
|
||
|
set(LZO_FOUND TRUE)
|
||
|
endif (LZO_INCLUDE_DIR AND LZO_LIBRARIES)
|
||
|
|
||
|
if (LZO_FOUND)
|
||
|
if (NOT LZO_FIND_QUIETLY)
|
||
|
message(STATUS "Found LZO: ${LZO_LIBRARIES}")
|
||
|
endif (NOT LZO_FIND_QUIETLY)
|
||
|
else (LZO_FOUND)
|
||
|
if (LZO_FIND_REQUIRED)
|
||
|
message(FATAL_ERROR "Could NOT find LZO")
|
||
|
endif (LZO_FIND_REQUIRED)
|
||
|
endif (LZO_FOUND)
|
||
|
|
||
|
MARK_AS_ADVANCED(LZO_INCLUDE_DIR LZO_LIBRARIES)
|
||
|
endif (LZO_INCLUDE_DIR AND LZO_LIBRARIES)
|