From 7d5a851fadaad08b8cf0795bc99ebfdce0c51805 Mon Sep 17 00:00:00 2001 From: Dmitriy Gerasimov <dm@cifercom.com> Date: Thu, 11 Jan 2018 12:06:54 +0700 Subject: [PATCH] [+] Top level CMakeLists.txt file [*] Renames --- CMakeLists.txt | 6 ++++++ session/CMakeLists.txt | 30 +++++++++++++++++------------- stream/CMakeLists.txt | 34 +++++++++++++++++++--------------- stream/stream_ch.c | 2 +- 4 files changed, 43 insertions(+), 29 deletions(-) create mode 100644 CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000000..cdc2322b07 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,6 @@ +project(libdap-stream C) +cmake_minimum_required(VERSION 2.8) + +add_subdirectory(session) +add_subdirectory(stream) + diff --git a/session/CMakeLists.txt b/session/CMakeLists.txt index 6e15be24ab..3377076585 100644 --- a/session/CMakeLists.txt +++ b/session/CMakeLists.txt @@ -1,19 +1,23 @@ cmake_minimum_required(VERSION 2.8) -project (dapsession) +project (dap_session) set(SESSION_SRCS stream_session.c) -include_directories("${INCLUDE_DIRECTORIES} ${dapcore_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${dapcrypt_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${dapauth_INCLUDE_DIRS}") -#include_directories("${INCLUDE_DIRECTORIES} ${dapstream_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${dapsession_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${daphttp_INCLUDE_DIRS}") -add_definitions ("${dapcore_DEFINITIONS}") -add_definitions ("${dapcrypt_DEFINITIONS}") -add_definitions ("${dapauth_DEFINITIONS}") -add_definitions ("${daphttp_DEFINITIONS}") -#add_definitions ("${dapstream_DEFINITIONS}") -add_definitions ("${dapsession_DEFINITIONS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_core_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_crypto_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_client_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_auth_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_db_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_core_server_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_http_server_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_http_INCLUDE_DIRS}") +add_definitions ("${dap_core_DEFINITIONS}") +add_definitions ("${dap_core_server_DEFINITIONS}") +add_definitions ("${dap_crypto_DEFINITIONS}") +add_definitions ("${dap_client_DEFINITIONS}") +add_definitions ("${dap_db_DEFINITIONS}") +add_definitions ("${dap_auth_DEFINITIONS}") +add_definitions ("${dap_http_DEFINITIONS}") +add_definitions ("${dap_http_server_DEFINITIONS}") add_library(${PROJECT_NAME} STATIC ${SESSION_SRCS}) diff --git a/stream/CMakeLists.txt b/stream/CMakeLists.txt index c29a4b5a5d..3e83002646 100644 --- a/stream/CMakeLists.txt +++ b/stream/CMakeLists.txt @@ -1,24 +1,28 @@ cmake_minimum_required(VERSION 2.8) -project (dapstream) +project (dap_stream) set(STREAM_SRCS stream.c stream_ch.c stream_ch_pkt.c stream_ch_proc.c stream_ctl.c stream_pkt.c ) -include_directories("${INCLUDE_DIRECTORIES} ${dapcore_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${dapcrypt_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${dapauth_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${dapsession_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${dapdb_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${daphttp_INCLUDE_DIRS}") -include_directories("${INCLUDE_DIRECTORIES} ${dapdb_http_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_core_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_core_server_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_crypto_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_client_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_auth_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_session_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_db_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_http_INCLUDE_DIRS}") +include_directories("${INCLUDE_DIRECTORIES} ${dap_http_server_INCLUDE_DIRS}") include_directories("${INCLUDE_DIRECTORIES} ${MONGO_INCLUDE_DIRS}") -add_definitions ("${dapcore_DEFINITIONS}") -add_definitions ("${dapcrypt_DEFINITIONS}") -add_definitions ("${dapauth_DEFINITIONS}") -add_definitions ("${dapdb_DEFINITIONS}") -add_definitions ("${dapdb_http_DEFINITIONS}") -add_definitions ("${daphttp_DEFINITIONS}") -add_definitions ("${dapsession_DEFINITIONS}") +add_definitions ("${dap_core_DEFINITIONS}") +add_definitions ("${dap_core_server_DEFINITIONS}") +add_definitions ("${dap_crypto_DEFINITIONS}") +add_definitions ("${dap_client_DEFINITIONS}") +add_definitions ("${dap_auth_DEFINITIONS}") +add_definitions ("${dap_db_DEFINITIONS}") +add_definitions ("${dap_http_server_DEFINITIONS}") +add_definitions ("${dap_http_DEFINITIONS}") +add_definitions ("${dap_session_DEFINITIONS}") add_library(${PROJECT_NAME} STATIC ${STREAM_SRCS}) set(${PROJECT_NAME}_DEFINITIONS CACHE INTERNAL "${PROJECT_NAME}: Definitions" FORCE) diff --git a/stream/stream_ch.c b/stream/stream_ch.c index a2da40a50b..b1ce6fd096 100644 --- a/stream/stream_ch.c +++ b/stream/stream_ch.c @@ -64,7 +64,7 @@ stream_ch_t* stream_ch_new(struct stream* stream,uint8_t id) { stream_ch_proc_t * proc=stream_ch_proc_find(id); if(proc){ - stream_ch_t * ret= CALLOC(stream_ch_t); + stream_ch_t * ret= DAP_NEW_Z(stream_ch_t); ret->stream=stream; ret->proc=proc; ret->ready_to_read=true; -- GitLab