Skip to content
Snippets Groups Projects
Commit eed3f1e2 authored by Alexandr Mruchok's avatar Alexandr Mruchok
Browse files

[-] removed ldb talloc tevent linking for Android

[-] removed libmemcached
parent 1419a98d
No related branches found
No related tags found
1 merge request!16Feature 2648
cmake_minimum_required(VERSION 2.8)
cmake_minimum_required(VERSION 3.1)
project (dap_chain_global_db C)
file(GLOB DAP_CHAIN_GLOBAL_DB_SRC *.c)
......@@ -6,8 +6,6 @@ file(GLOB DAP_CHAIN_GLOBAL_DB_HDR *.h)
if(WIN32)
include_directories(../libdap/src/win32/)
include_directories(../3rdparty/libmemcached/)
include_directories(../3rdparty/libmemcached/win32/)
include_directories(../3rdparty/wepoll/include/)
include_directories(../3rdparty/uthash/src/)
include_directories(../3rdparty/libjson-c/)
......@@ -25,7 +23,12 @@ if(WIN32)
target_link_libraries(${PROJECT_NAME} dap_core dap_crypto dap_chain dap_chain_crypto dap_cuttdb)
endif()
if(UNIX)
target_link_libraries(${PROJECT_NAME} dap_core dap_crypto dap_chain dap_chain_crypto ldb talloc tevent sqlite3 dap_cuttdb)
target_link_libraries(${PROJECT_NAME} dap_core dap_crypto dap_chain dap_chain_crypto sqlite3 dap_cuttdb)
if(NOT ANDROID)
target_link_libraries(${PROJECT_NAME} ldb talloc tevent)
endif()
endif()
target_include_directories(dap_chain_global_db INTERFACE .)
......
cmake_minimum_required(VERSION 2.8)
cmake_minimum_required(VERSION 3.1)
project(dap_cuttdb C)
add_definitions ("-D_GNU_SOURCE")
set(CMAKE_C_FLAGS "-std=gnu11 -Wall -Wextra -fPIC")
set(CMAKE_C_FLAGS " -Wall -Wextra -fPIC")
file(GLOB cuttdb_src src/*.c)
file(GLOB cuttdb_h src/*.h)
......@@ -22,7 +22,7 @@ list(FILTER cuttdb_h EXCLUDE REGEX "test_mt.")
if(UNIX)
list(FILTER cuttdb_src EXCLUDE REGEX "mman.")
list(FILTER cuttdb_h EXCLUDE REGEX "mman.")
list(FILTER cuttdb_h EXCLUDE REGEX "mman.")
endif()
add_library(${PROJECT_NAME} STATIC ${cuttdb_src} ${cuttdb_h})
......@@ -31,6 +31,6 @@ set_target_properties(${PROJECT_NAME} PROPERTIES COMPILER_LANGUAGE C)
set_target_properties(dap_cuttdb PROPERTIES LINKER_LANGUAGE C)
target_link_libraries(${PROJECT_NAME} -lpthread)
target_link_libraries(${PROJECT_NAME})
target_include_directories(${PROJECT_NAME} INTERFACE src)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment