Verified Commit b0df6709 authored by Tommaso Tocci's avatar Tommaso Tocci
Browse files

clean Cmake find module for rocksDB

parent 43fefe3f
Loading
Loading
Loading
Loading
+12 −46
Original line number Diff line number Diff line
@@ -4,55 +4,22 @@
#
#     find_package(RocksDB)
#
# Variables used by this module, they can change the default behaviour and need
# to be set before calling find_package:
#
#  ROCKSDB_ROOT_DIR          Set this variable to the root installation of
#                            RocksDB if the module has problems finding the
#                            proper installation path.
#
# Variables defined by this module:
#
#  ROCKSDB_FOUND               System has RocksDB library/headers.
#  ROCKSDB_LIBRARIES           The RocksDB library.
#  ROCKSDB_INCLUDE_DIRS        The location of RocksDB headers.

find_path(ROCKSDB_DIR
        HINTS
        /usr
        /usr/local
        /usr/local/adafs/
        PATH_SUFFIXES rocksdb
        )

find_path(ROCKSDB_INCLUDE_DIR rocksdb/db.h
        HINTS
        ${ADAFS_DEPS_INSTALL}
        ${ROCKSDB_DIR}
        /usr
        /usr/local
        /usr/local/adafs
        /opt/
        PATH_SUFFIXES include
        PATH_SUFFIXES include/rocksdb
find_library(ROCKSDB_LIBRARY
    NAMES rocksdb
)

find_library(ROCKSDB_LIBRARY rocksdb
        HINTS
        ${ADAFS_DEPS_INSTALL}
        ${ROCKSDB_DIR}
        $ENV{HOME}/opt
        /usr
        /usr/local
        /usr/local/adafs
        /opt/
        PATH_SUFFIXES lib
        PATH_SUFFIXES lib/rocksdb
find_path(ROCKSDB_INCLUDE_DIR
    NAMES rocksdb/db.h
)

set(ROCKSDB_INCLUDE_DIRS ${ROCKSDB_INCLUDE_DIR})
set(ROCKSDB_LIBRARIES ${ROCKSDB_LIBRARY})

set(ROCKSDB_INCLUDE_DIRS ${ROCKSDB_INCLUDE_DIR})

include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(RocksDB DEFAULT_MSG
@@ -61,7 +28,6 @@ find_package_handle_standard_args(RocksDB DEFAULT_MSG
)

mark_as_advanced(
        ROCKSDB_DIR
    ROCKSDB_LIBRARY
    ROCKSDB_INCLUDE_DIR
)
 No newline at end of file