Changeset View
Changeset View
Standalone View
Standalone View
cmake/modules/FindBerkeleyDB.cmake
Show All 16 Lines | find_library(BDB_LIBRARY | ||||
HINTS ${BREW_HINT} | HINTS ${BREW_HINT} | ||||
) | ) | ||||
find_path(BDBXX_INCLUDE_DIR | find_path(BDBXX_INCLUDE_DIR | ||||
NAMES db_cxx.h | NAMES db_cxx.h | ||||
HINTS ${BREW_HINT} | HINTS ${BREW_HINT} | ||||
) | ) | ||||
find_library(BDBXX_LIBRARY | find_library(BDBXX_LIBRARY | ||||
NAMES db_cxx libdb_cxx | NAMES db_cxx libdb_cxx db5_cxx | ||||
HINTS ${BREW_HINT} | HINTS ${BREW_HINT} | ||||
) | ) | ||||
MESSAGE(STATUS "BerkeleyDB libs: " ${BDB_LIBRARY} " " ${BDBXX_LIBRARY}) | MESSAGE(STATUS "BerkeleyDB libs: " ${BDB_LIBRARY} " " ${BDBXX_LIBRARY}) | ||||
include(FindPackageHandleStandardArgs) | include(FindPackageHandleStandardArgs) | ||||
find_package_handle_standard_args(BerkeleyDB DEFAULT_MSG BDB_INCLUDE_DIR BDB_LIBRARY BDBXX_INCLUDE_DIR BDBXX_LIBRARY) | find_package_handle_standard_args(BerkeleyDB DEFAULT_MSG BDB_INCLUDE_DIR BDB_LIBRARY BDBXX_INCLUDE_DIR BDBXX_LIBRARY) | ||||
mark_as_advanced(BDB_INCLUDE_DIR BDB_LIBRARY BDBXX_INCLUDE_DIR BDBXX_LIBRARY) | mark_as_advanced(BDB_INCLUDE_DIR BDB_LIBRARY BDBXX_INCLUDE_DIR BDBXX_LIBRARY) | ||||
set(BerkeleyDB_LIBRARIES ${BDB_LIBRARY} ${BDBXX_LIBRARY}) | set(BerkeleyDB_LIBRARIES ${BDB_LIBRARY} ${BDBXX_LIBRARY}) | ||||
set(BerkeleyDB_INCLUDE_DIRS ${BDB_INCLUDE_DIR} ${BDBXX_INCLUDE_DIR}) | set(BerkeleyDB_INCLUDE_DIRS ${BDB_INCLUDE_DIR} ${BDBXX_INCLUDE_DIR}) |