|
|
|
@ -216,8 +216,17 @@ if (DATABASE STREQUAL "lmdb")
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
if (BERKELEY_DB AND (ARCH_WIDTH STREQUAL "32" OR ARM6 OR ARM7))
|
|
|
|
|
message(STATUS "Using Berkeley DB as default DB type")
|
|
|
|
|
add_definitions("-DDEFAULT_DB_TYPE=\"berkeley\"")
|
|
|
|
|
else()
|
|
|
|
|
message(STATUS "Using LMDB as default DB type")
|
|
|
|
|
add_definitions("-DDEFAULT_DB_TYPE=\"lmdb\"")
|
|
|
|
|
endif()
|
|
|
|
|
elseif (DATABASE STREQUAL "memory")
|
|
|
|
|
set(BLOCKCHAIN_DB DB_MEMORY)
|
|
|
|
|
add_definitions("-DDEFAULT_DB_TYPE=\"memory\"")
|
|
|
|
|
else()
|
|
|
|
|
die("Invalid database type: ${DATABASE}")
|
|
|
|
|
endif()
|
|
|
|
|