From 1cd07015d1e23f938329503d29eaa1446e461997 Mon Sep 17 00:00:00 2001 From: Dmitriy Gerasimov <naeper@demlabs.net> Date: Thu, 11 Mar 2021 14:12:23 +0700 Subject: [PATCH] [*] MacOS Catalina build errors fix [*] Removed useless length variability for wallet struct --- CMakeLists.txt | 19 +++++++++++++++---- cellframe-sdk | 2 +- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c1e328a..d737590 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ set(CMAKE_C_STANDARD 11) SET( CPACK_PACKAGE_NAME "${PROJECT_NAME}") SET( CPACK_PACKAGE_VERSION_MAJOR 4) SET( CPACK_PACKAGE_VERSION_MINOR 3) -SET( CPACK_PACKAGE_VERSION_PATCH 41) +SET( CPACK_PACKAGE_VERSION_PATCH 42) # # init CellFrame SDK @@ -36,12 +36,18 @@ add_subdirectory(cellframe-sdk) if(UNIX) - if(LINUX) - set(SUPPORT_PYTHON_PLUGINS ON) - message("[*] Linux package setup") + if(DARWIN) + SET(CMAKE_INSTALL_PREFIX "/usr/local/DapCashNode") + SET(CPACK_INSTALL_PREFIX "/usr/local/DapCashNode") + SET(DESTDIR "/usr/local/DapCashNode") + else() SET(CMAKE_INSTALL_PREFIX "/opt/${PROJECT_NAME}") SET(CPACK_INSTALL_PREFIX "/opt/${PROJECT_NAME}") SET(DESTDIR "/opt/${PROJECT_NAME}") + endif() + if(LINUX) + set(SUPPORT_PYTHON_PLUGINS ON) + message("[*] Linux package setup") SET( CPACK_GENERATOR "DEB") @@ -126,6 +132,11 @@ if(WIN32) endif() +if(BSD) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -L /usr/local/lib ") + set(CMAKE_LINKER_FLAGS "${CMAKE_LINKER_FLAGS} -L /usr/local/lib") +endif() + #add_executable(${PROJECT_NAME}-cli "sources/main_node_cli.c" "sources/main_node_cli_shell.c" "sources/main_node_cli_net.c" ) #add_executable(${PROJECT_NAME}-tool "sources/main_node_tool.c" ) diff --git a/cellframe-sdk b/cellframe-sdk index d5f9489..e0402a3 160000 --- a/cellframe-sdk +++ b/cellframe-sdk @@ -1 +1 @@ -Subproject commit d5f9489f3fc11cbc78e0e1733a4527f63e9ce730 +Subproject commit e0402a38577e0755dd8604faf9622a06d0e052fe -- GitLab