From 0f906e8ade67861859fd7e2bb8d0109490f0931e Mon Sep 17 00:00:00 2001
From: "Dmitriy A. Gerasimov" <dmitriy.gerasimov@demlabs.net>
Date: Thu, 9 Apr 2020 20:11:44 +0700
Subject: [PATCH] [*] Static build for non-windows

---
 CMakeLists.txt                 | 4 ++++
 libdap-chain-net               | 2 +-
 libdap-chain-net-srv           | 2 +-
 libdap-crypto                  | 2 +-
 libdap-server-udp              | 2 +-
 libdap-stream-ch-chain-net-srv | 2 +-
 6 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index e3c7251825..912a26ae32 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -45,7 +45,11 @@ add_subdirectory(libdap-chain-cs-dag)
 add_subdirectory(libdap-chain-cs-dag-poa)
 add_subdirectory(libdap-chain-cs-dag-pos)
 
+if(WIN32 )
 add_library(${PROJECT_NAME} SHARED cellframe-sdk.c)
+else()
+add_library(${PROJECT_NAME} STATIC cellframe-sdk.c)
+endif()
 
 if(NOT (WIN32))
     target_link_libraries(${PROJECT_NAME}  dap_core dap_crypto dap_crypto dap_server_core dap_enc_server dap_udp_server dap_session
diff --git a/libdap-chain-net b/libdap-chain-net
index 44057a0892..c9a9428b16 160000
--- a/libdap-chain-net
+++ b/libdap-chain-net
@@ -1 +1 @@
-Subproject commit 44057a08924d5ab711af9953a5cf4409f00a8e18
+Subproject commit c9a9428b16cb55fc4071ed957a801692a4b601c1
diff --git a/libdap-chain-net-srv b/libdap-chain-net-srv
index 979a6477d4..6b8faba4c5 160000
--- a/libdap-chain-net-srv
+++ b/libdap-chain-net-srv
@@ -1 +1 @@
-Subproject commit 979a6477d4c30346db2ff2144b4009fb0b7fc8d4
+Subproject commit 6b8faba4c5ed9ea1831429797e4b1115b966edd7
diff --git a/libdap-crypto b/libdap-crypto
index 75cdc00190..3828377680 160000
--- a/libdap-crypto
+++ b/libdap-crypto
@@ -1 +1 @@
-Subproject commit 75cdc00190093e8a35118418d451d74c7046ae2a
+Subproject commit 3828377680aebc71c936af5f7894c1a255692586
diff --git a/libdap-server-udp b/libdap-server-udp
index 810702b230..81865968d1 160000
--- a/libdap-server-udp
+++ b/libdap-server-udp
@@ -1 +1 @@
-Subproject commit 810702b2302486da30a0c2f328168c3a57f06606
+Subproject commit 81865968d19aaf5c255109fa6cb14f19f9b85419
diff --git a/libdap-stream-ch-chain-net-srv b/libdap-stream-ch-chain-net-srv
index bdff588a87..37715497f4 160000
--- a/libdap-stream-ch-chain-net-srv
+++ b/libdap-stream-ch-chain-net-srv
@@ -1 +1 @@
-Subproject commit bdff588a879477b5c01aaa87415b7ab89ec89fc6
+Subproject commit 37715497f476cab7717e88f851f2872e64291cbd
-- 
GitLab