@@ -117,25 +117,6 @@ if (NOT ZLIB_INCLUDE_DIRS OR NOT ZLIB_LIBRARIES)
117117 message (FATAL_ERROR "Could not find zlib" )
118118endif ()
119119
120- find_package (roaring QUIET )
121- if (NOT ROARING_FOUND)
122- find_path (ROARING_INCLUDE_DIRS NAMES roaring/roaring.hh)
123- find_library (ROARING_LIBRARIES NAMES roaring libroaring)
124- endif ()
125- message ("ROARING_INCLUDE_DIRS: " ${ROARING_INCLUDE_DIRS} )
126- message ("ROARING_LIBRARIES: " ${ROARING_LIBRARIES} )
127- if (NOT ROARING_INCLUDE_DIRS OR NOT ROARING_LIBRARIES)
128- message (FATAL_ERROR "Could not find libroaring" )
129- endif ()
130- file (READ "${ROARING_INCLUDE_DIRS} /roaring/roaring.hh" ROARING_HEADER_CONTENTS)
131- string (REGEX MATCH "namespace roaring" ROARING_HAS_NAMESPACE "${ROARING_HEADER_CONTENTS} " )
132- if (ROARING_HAS_NAMESPACE)
133- message (STATUS "Roaring64Map is in namespace roaring" )
134- else ()
135- message (STATUS "Roaring64Map is in global namespace" )
136- add_definitions (-DROARING_NAMESPACE_GLOBAL)
137- endif ()
138-
139120if (LINK_STATIC AND NOT VCPKG_TRIPLET)
140121 find_library (LIB_ZSTD NAMES libzstd.a)
141122 message (STATUS "ZStd: ${LIB_ZSTD} " )
@@ -148,7 +129,6 @@ if (LINK_STATIC AND NOT VCPKG_TRIPLET)
148129elseif (LINK_STATIC AND VCPKG_TRIPLET)
149130 find_package (Protobuf REQUIRED)
150131 message (STATUS "Found protobuf static library: " ${Protobuf_LIBRARIES} )
151- find_package (roaring REQUIRED)
152132 if (MSVC AND (${CMAKE_BUILD_TYPE} STREQUAL Debug))
153133 find_library (ZLIB_LIBRARIES NAMES zlibd)
154134 else ()
@@ -251,7 +231,6 @@ include_directories(
251231 ${Boost_INCLUDE_DIRS}
252232 ${OPENSSL_INCLUDE_DIR}
253233 ${ZLIB_INCLUDE_DIRS}
254- ${ROARING_INCLUDE_DIRS}
255234 ${CURL_INCLUDE_DIRS}
256235 ${Protobuf_INCLUDE_DIRS}
257236 ${GTEST_INCLUDE_PATH}
@@ -267,7 +246,6 @@ set(COMMON_LIBS
267246 ${CURL_LIBRARIES}
268247 ${OPENSSL_LIBRARIES}
269248 ${ZLIB_LIBRARIES}
270- ${ROARING_LIBRARIES}
271249 ${ADDITIONAL_LIBRARIES}
272250 ${CMAKE_DL_LIBS}
273251)
0 commit comments