diff --git a/3rdparty/json-c/CMakeLists.txt b/3rdparty/json-c/CMakeLists.txt index 63f3053fa00a1ae07251dff47c12e991b087f48e..087c1f19bbd2e2854807660f25f0f5be4633145b 100644 --- a/3rdparty/json-c/CMakeLists.txt +++ b/3rdparty/json-c/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (json-c) file(GLOB JSON_C_SRCS FILES *.c) diff --git a/CMakeLists.txt b/CMakeLists.txt index 702f4d2e438669f7aaaad38ddfb7e7e8ec47acbf..eab8fd37891233bc02cce4eb06dd87f86353559d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ project(cellframe-sdk C) -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) set(CMAKE_C_STANDARD 11) set(CELLFRAME_SDK_NATIVE_VERSION "2.8-18") diff --git a/dap-sdk/net/stream/session/CMakeLists.txt b/dap-sdk/net/stream/session/CMakeLists.txt index ed0b1aa1e34038551185ae862b0c0dbeefd5f19f..2e294300da2e7b203c1403803eef390997cef1e8 100644 --- a/dap-sdk/net/stream/session/CMakeLists.txt +++ b/dap-sdk/net/stream/session/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_session) file(GLOB SESSION_SRCS *.c) diff --git a/dap-sdk/net/stream/stream/CMakeLists.txt b/dap-sdk/net/stream/stream/CMakeLists.txt index b7c54daefb0b52860331261b459e0dd46a4ab87c..264d313f849dffb88781867be56710f669e8ba39 100755 --- a/dap-sdk/net/stream/stream/CMakeLists.txt +++ b/dap-sdk/net/stream/stream/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_stream) file(GLOB STREAM_SRCS *.c) diff --git a/modules/app-cli/CMakeLists.txt b/modules/app-cli/CMakeLists.txt index d03500dfa560b84156aa05321f6f3bb5910a78a2..1e8f2c8be518be56301457cab24adfb726fea8e7 100644 --- a/modules/app-cli/CMakeLists.txt +++ b/modules/app-cli/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_app_cli) file(GLOB DAP_APP_CLI_SRCS *.c) diff --git a/modules/chain/CMakeLists.txt b/modules/chain/CMakeLists.txt index 4b078e198a4d7ccbaeff20b032c74f96cb81542a..2c8a19c4eccc17aa4e1b6d4ec75d6af4ca321061 100644 --- a/modules/chain/CMakeLists.txt +++ b/modules/chain/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain) file(GLOB DAP_CHAIN_SRCS *.c) diff --git a/modules/common/CMakeLists.txt b/modules/common/CMakeLists.txt index ca8333ab03e16b5ae470fe7bcf8680960d651d28..1a4670336869329ba4f7dff0936354b4ad674119 100644 --- a/modules/common/CMakeLists.txt +++ b/modules/common/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_common) file(GLOB DAP_CHAIN_COMMON_SRCS *.c) diff --git a/modules/consensus/block-poa/CMakeLists.txt b/modules/consensus/block-poa/CMakeLists.txt index 5fa1723d36631a5eee78da397da503251f712eaa..d54c77b2d6de9a7bded5e2f4413b1791d87fb394 100644 --- a/modules/consensus/block-poa/CMakeLists.txt +++ b/modules/consensus/block-poa/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_cs_block_poa) file(GLOB DAP_CHAIN_BLOCK_CS_POA_SRCS *.c) diff --git a/modules/consensus/block-pow/CMakeLists.txt b/modules/consensus/block-pow/CMakeLists.txt index f5a3d6635e6357d409602af0290dc56f4bc1b8ae..334d6eb6a932e22561749a8c14863ac1f7ca81d2 100644 --- a/modules/consensus/block-pow/CMakeLists.txt +++ b/modules/consensus/block-pow/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_cs_block_pow) file(GLOB DAP_CHAIN_BLOCK_CS_POW_SRCS *.c) diff --git a/modules/consensus/dag-poa/CMakeLists.txt b/modules/consensus/dag-poa/CMakeLists.txt index 31fc6df103af2c9463cf3af658efe03dc6c4134f..12a35ad6a4d8dbf26282473857fc694eb38d5ce6 100644 --- a/modules/consensus/dag-poa/CMakeLists.txt +++ b/modules/consensus/dag-poa/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_cs_dag_poa) file(GLOB DAP_CHAIN_DAG_CS_POA_SRCS *.c) diff --git a/modules/consensus/dag-pos/CMakeLists.txt b/modules/consensus/dag-pos/CMakeLists.txt index c540c2c5615a9fe31d05e7ff5d4d7c1ff185cc6a..8b8dff9976790e5c248009bed61dd6736fe6b216 100644 --- a/modules/consensus/dag-pos/CMakeLists.txt +++ b/modules/consensus/dag-pos/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_cs_dag_pos) file(GLOB DAP_CHAIN_CS_DAG_POS_SRCS *.c) diff --git a/modules/consensus/none/CMakeLists.txt b/modules/consensus/none/CMakeLists.txt index 5ca183966085b044e7fc63c77e5d689051f953f8..8072379783889069d785c766ac0b10d786fbe24c 100644 --- a/modules/consensus/none/CMakeLists.txt +++ b/modules/consensus/none/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_cs_none) file(GLOB DAP_CHAIN_CS_NO_CONSENSUS_SRC *.c) diff --git a/modules/mempool/CMakeLists.txt b/modules/mempool/CMakeLists.txt index 51d0dca27423c67b69a9c3055dee922f1f6f12e8..f2d0ede23294b502d943b706cbcc2273f1242944 100644 --- a/modules/mempool/CMakeLists.txt +++ b/modules/mempool/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_mempool) file(GLOB DAP_CHAIN_MEMPOOL_SRC *.c) diff --git a/modules/mining/CMakeLists.txt b/modules/mining/CMakeLists.txt index d42442f1fd37ed497deb13689a973741e7546601..3e4e88edd39b4acd5e3154d799278b2d20b83112 100644 --- a/modules/mining/CMakeLists.txt +++ b/modules/mining/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_crypto) file(GLOB DAP_CHAIN_CRYPTO_SRCS *.c) diff --git a/modules/modules_dynamic/cdb/CMakeLists.txt b/modules/modules_dynamic/cdb/CMakeLists.txt index a53e016eb7276048420e90c215c72ee992acd1da..26191138031bebd9bbaf9c54dc4fee0b0b519df5 100644 --- a/modules/modules_dynamic/cdb/CMakeLists.txt +++ b/modules/modules_dynamic/cdb/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_modules_dynamic_cdb) file(GLOB DAP_MODULES_DYNAMIC_CDB_SRCS *.c) diff --git a/modules/net/srv/CMakeLists.txt b/modules/net/srv/CMakeLists.txt index 5c90fdf9672bb106e13547100b810680109356a8..54d4d4be1e00cd1770be36a7ec91907aa3e86b9d 100644 --- a/modules/net/srv/CMakeLists.txt +++ b/modules/net/srv/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_net_srv) file(GLOB DAP_CHAIN_NET_SRV_SRCS *.c libmaxminddb/*.c) diff --git a/modules/service/app-db/CMakeLists.txt b/modules/service/app-db/CMakeLists.txt index 07e2032d562fe8b001b9fcf9d999d9ff09de3cfe..f6a7a7977d843e1bdf10796aa8c237534a916ec5 100644 --- a/modules/service/app-db/CMakeLists.txt +++ b/modules/service/app-db/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_net_srv_app_db) file(GLOB DAP_CHAIN_NET_SRV_APP_DB_SRCS *.c) diff --git a/modules/service/app/CMakeLists.txt b/modules/service/app/CMakeLists.txt index 621083712d84e1f2a9bbe257dd4a26b4c5ed7b1a..e69756a8d304d41eb5e220462288a86aead5c742 100644 --- a/modules/service/app/CMakeLists.txt +++ b/modules/service/app/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_net_srv_app) file(GLOB DAP_CHAIN_NET_SRV_APP_SRCS *.c) diff --git a/modules/service/datum/CMakeLists.txt b/modules/service/datum/CMakeLists.txt index 63a0dcfb2e0869110192fc05fe70642b778f4e6f..dc38274497865096fdd8e21bb576dc99cf373ef0 100644 --- a/modules/service/datum/CMakeLists.txt +++ b/modules/service/datum/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_net_srv_datum) file(GLOB DAP_CHAIN_NET_SRV_DATUM_SRCS *.c) diff --git a/modules/service/mining-pool/CMakeLists.txt b/modules/service/mining-pool/CMakeLists.txt index 449cc79415cb2064ace36198131a21ce364b9053..6a66f485f3affa09480ab6930c8b3f153c44afd5 100644 --- a/modules/service/mining-pool/CMakeLists.txt +++ b/modules/service/mining-pool/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_net_srv_datum_pool) file(GLOB DAP_CHAIN_NET_SRV_DATUM_POOL_SRCS *.c) diff --git a/modules/service/stake/CMakeLists.txt b/modules/service/stake/CMakeLists.txt index 6c00ea94b1b832f9ee0023e01e4f901ec06ac06f..e50be120ada65584254d16bd4a764594052e0722 100644 --- a/modules/service/stake/CMakeLists.txt +++ b/modules/service/stake/CMakeLists.txt @@ -1,12 +1,12 @@ -cmake_minimum_required(VERSION 2.8) -project (dap_chain_net_srv_stake) - -file(GLOB DAP_SRV_STAKE_SRCS *.c) - -file(GLOB DAP_SRV_STAKE_HEADERS include/*.h) - -add_library(${PROJECT_NAME} STATIC ${DAP_SRV_STAKE_SRCS} ${DAP_SRV_STAKE_HEADERS}) - -target_include_directories(dap_chain_crypto INTERFACE .) -target_include_directories(${PROJECT_NAME} PUBLIC include) -target_link_libraries(${PROJECT_NAME} dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net dap_chain_net_srv) +cmake_minimum_required(VERSION 3.0) +project (dap_chain_net_srv_stake) + +file(GLOB DAP_SRV_STAKE_SRCS *.c) + +file(GLOB DAP_SRV_STAKE_HEADERS include/*.h) + +add_library(${PROJECT_NAME} STATIC ${DAP_SRV_STAKE_SRCS} ${DAP_SRV_STAKE_HEADERS}) + +target_include_directories(dap_chain_crypto INTERFACE .) +target_include_directories(${PROJECT_NAME} PUBLIC include) +target_link_libraries(${PROJECT_NAME} dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net dap_chain_net_srv) diff --git a/modules/service/vpn/CMakeLists.txt b/modules/service/vpn/CMakeLists.txt index cc6897553f82995beeec606c34cdcd2473a731dc..9383e4082f41b431e5e78cd81f503898e1d44044 100644 --- a/modules/service/vpn/CMakeLists.txt +++ b/modules/service/vpn/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_net_srv_vpn) file(GLOB DAP_CHAIN_NET_SRV_VPN_SRCS *.c) diff --git a/modules/service/xchange/CMakeLists.txt b/modules/service/xchange/CMakeLists.txt index 0d2888afb0c413051f9beceded4c57e21a9c1b23..82d036e96bc5d37317cd91cb7ad5d5df4bc53515 100644 --- a/modules/service/xchange/CMakeLists.txt +++ b/modules/service/xchange/CMakeLists.txt @@ -1,12 +1,12 @@ -cmake_minimum_required(VERSION 2.8) -project (dap_chain_net_srv_xchange) - -file(GLOB DAP_SRV_XCHANGE_SRCS *.c) - -file(GLOB DAP_SRV_XCHANGE_HEADERS include/*.h) - -add_library(${PROJECT_NAME} STATIC ${DAP_SRV_XCHANGE_SRCS} ${DAP_SRV_XCHANGE_HEADERS}) - -target_include_directories(dap_chain_crypto INTERFACE .) -target_include_directories(${PROJECT_NAME} PUBLIC include) -target_link_libraries(${PROJECT_NAME} dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net dap_chain_net_srv) +cmake_minimum_required(VERSION 3.0) +project (dap_chain_net_srv_xchange) + +file(GLOB DAP_SRV_XCHANGE_SRCS *.c) + +file(GLOB DAP_SRV_XCHANGE_HEADERS include/*.h) + +add_library(${PROJECT_NAME} STATIC ${DAP_SRV_XCHANGE_SRCS} ${DAP_SRV_XCHANGE_HEADERS}) + +target_include_directories(dap_chain_crypto INTERFACE .) +target_include_directories(${PROJECT_NAME} PUBLIC include) +target_link_libraries(${PROJECT_NAME} dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net dap_chain_net_srv) diff --git a/modules/type/blocks/CMakeLists.txt b/modules/type/blocks/CMakeLists.txt index 38bae326446f2e224c1259f28dbcfffcadae35ba..44f0787add4f670f935894cffad47fbe58c4a33b 100644 --- a/modules/type/blocks/CMakeLists.txt +++ b/modules/type/blocks/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_cs_blocks) file(GLOB DAP_CHAIN_BLOCK_SRCS *.c) diff --git a/modules/type/dag/CMakeLists.txt b/modules/type/dag/CMakeLists.txt index c5a23236ee181637f890c06c539b8513bc60d6f3..7ba78b85c68258118ad2b67a6b64c8ff1052c7be 100644 --- a/modules/type/dag/CMakeLists.txt +++ b/modules/type/dag/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_cs_dag) file(GLOB DAP_CHAIN_DAG_SRCS *.c) diff --git a/modules/wallet/CMakeLists.txt b/modules/wallet/CMakeLists.txt index 09fb4ddae672621fc7e43170fe2b545fd202906d..65e9b46203484dadf47906ee5895639539a9d70f 100644 --- a/modules/wallet/CMakeLists.txt +++ b/modules/wallet/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.0) project (dap_chain_wallet) file(GLOB DAP_CHAIN_WALLET_SRCS *.c)