--- cmake/RocksDBConfig.cmake.in.orig 2026-06-24 23:52:00 UTC +++ cmake/RocksDBConfig.cmake.in @@ -1,50 +1,71 @@ -@PACKAGE_INIT@ +# Generated for FreeBSD +get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) + +macro(set_and_check _var _file) + set(${_var} "${_file}") + if(NOT EXISTS "${_file}") + message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") + endif() +endmacro() + +macro(check_required_components _NAME) + foreach(comp ${${_NAME}_FIND_COMPONENTS}) + if(NOT ${_NAME}_${comp}_FOUND) + if(${_NAME}_FIND_REQUIRED_${comp}) + set(${_NAME}_FOUND FALSE) + endif() + endif() + endforeach() +endmacro() + +#################################################################################### + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/modules") include(CMakeFindDependencyMacro) -set(GFLAGS_USE_TARGET_NAMESPACE @GFLAGS_USE_TARGET_NAMESPACE@) +set(GFLAGS_USE_TARGET_NAMESPACE ON) -if(@WITH_JEMALLOC@) +if(OFF) find_dependency(JeMalloc) endif() -if(@WITH_GFLAGS@) +if(OFF) find_dependency(gflags CONFIG) if(NOT gflags_FOUND) find_dependency(gflags) endif() endif() -if(@WITH_SNAPPY@) +if(OFF) find_dependency(Snappy CONFIG) if(NOT Snappy_FOUND) find_dependency(Snappy) endif() endif() -if(@WITH_ZLIB@) +if(OFF) find_dependency(ZLIB) endif() -if(@WITH_BZ2@) +if(OFF) find_dependency(BZip2) endif() -if(@WITH_LZ4@) +if(OFF) find_dependency(lz4) endif() -if(@WITH_ZSTD@) +if(OFF) find_dependency(zstd) endif() -if(@WITH_NUMA@) +if(OFF) find_dependency(NUMA) endif() -if(@WITH_TBB@) +if(OFF) find_dependency(TBB) endif()