From cd42e21e2b68187c3dc8971a1b46edf412c8351a Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Mon, 30 Nov 2020 10:19:02 +0100 Subject: [PATCH] github #2: Make CMake detect sparsehash --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6f58ad13..57c2d564 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -49,6 +49,8 @@ pkg_check_modules(LIBLZ4 IMPORTED_TARGET liblz4>=1.8.3) pkg_check_modules(LIBLZMA IMPORTED_TARGET liblzma>=5.2.4) pkg_check_modules(LIBZSTD IMPORTED_TARGET libzstd>=1.3.8) +find_path(SPARSEHASH_INCLUDE_DIR sparsehash/dense_hash_map REQUIRED) + set(compiler_only ON CACHE BOOL "only build thrift compiler") @@ -191,7 +193,8 @@ list( ${CMAKE_CURRENT_BINARY_DIR}/thrift ${CMAKE_CURRENT_SOURCE_DIR}/folly ${CMAKE_CURRENT_SOURCE_DIR}/fbthrift - ${CMAKE_CURRENT_BINARY_DIR}) + ${CMAKE_CURRENT_BINARY_DIR} + ${SPARSEHASH_INCLUDE_DIR}) add_library( thrift_light