]> the.earth.li Git - onak.git/blobdiff - keydb/CMakeLists.txt
Add CMake checking for Berkeley DB
[onak.git] / keydb / CMakeLists.txt
index 35911f6421c7e4fcb1d92328c6108951a6899f64..3d09dc4b065acb0ea9f60beb7bb1e6f7fe0ae9ed 100644 (file)
@@ -4,8 +4,11 @@
 set(BACKENDS "file" "fs" "keyring" "stacked")
 
 # DB4 backend (add check for existence)
-LIST(APPEND BACKENDS db4)
-set(BACKEND_db4_LIBS db-5.3)
+find_package(BDB)
+if (BDB_FOUND)
+       LIST(APPEND BACKENDS db4)
+       set(BACKEND_db4_LIBS db)
+endif()
 
 # HKP backend - needs libcurl
 pkg_check_modules(CURL libcurl)