mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-05-30 00:27:08 +03:00
This patch strips out our old version of Snappy and uses the OS version instead. All our supported OSes have the latest version of Snappy in their base repositories.
45 lines
1.1 KiB
CMake
45 lines
1.1 KiB
CMake
# - Try to find snappy headers and libraries.
|
|
#
|
|
# Usage of this module as follows:
|
|
#
|
|
# find_package(Snappy)
|
|
#
|
|
# Variables used by this module, they can change the default behaviour and need
|
|
# to be set before calling find_package:
|
|
#
|
|
# SNAPPY_ROOT_DIR Set this variable to the root installation of
|
|
# jemalloc if the module has problems finding
|
|
# the proper installation path.
|
|
#
|
|
# Variables defined by this module:
|
|
#
|
|
# SNAPPY_FOUND System has snappy libs/headers
|
|
# SNAPPY_LIBRARIES The snappy library/libraries
|
|
# SNAPPY_INCLUDE_DIR The location of snappy headers
|
|
|
|
find_path(SNAPPY_ROOT_DIR
|
|
NAMES include/snappy.h
|
|
)
|
|
|
|
find_library(SNAPPY_LIBRARIES
|
|
NAMES snappy
|
|
HINTS ${SNAPPY_ROOT_DIR}/lib
|
|
)
|
|
|
|
find_path(SNAPPY_INCLUDE_DIR
|
|
NAMES snappy.h
|
|
HINTS ${JEMALLOC_ROOT_DIR}/include
|
|
)
|
|
|
|
include(FindPackageHandleStandardArgs)
|
|
find_package_handle_standard_args(Snappy DEFAULT_MSG
|
|
SNAPPY_LIBRARIES
|
|
SNAPPY_INCLUDE_DIR
|
|
)
|
|
|
|
mark_as_advanced(
|
|
SNAPPY_ROOT_DIR
|
|
SNAPPY_LIBRARIES
|
|
SNAPPY_INCLUDE_DIR
|
|
)
|