mirror of
https://github.com/coturn/coturn.git
synced 2025-10-21 19:10:59 +02:00
Move the hiredis_libevent2 code from common to relay (#1509)
The point of this change is to make the build instructions a bit more straight forward. Since the hiresevent2 source files are only ever used by the relay target, this scoping makes sense in general.
This commit is contained in:
parent
d1db5e590d
commit
868f15a672
@ -24,8 +24,8 @@ IMPL_HEADERS = src/apps/relay/ns_ioalib_impl.h src/apps/relay/ns_sm.h src/apps/r
|
|||||||
IMPL_MODS = src/apps/relay/ns_ioalib_engine_impl.c src/apps/relay/turn_ports.c src/apps/relay/http_server.c src/apps/relay/acme.c
|
IMPL_MODS = src/apps/relay/ns_ioalib_engine_impl.c src/apps/relay/turn_ports.c src/apps/relay/http_server.c src/apps/relay/acme.c
|
||||||
IMPL_DEPS = ${COMMON_DEPS} ${IMPL_HEADERS} ${IMPL_MODS}
|
IMPL_DEPS = ${COMMON_DEPS} ${IMPL_HEADERS} ${IMPL_MODS}
|
||||||
|
|
||||||
HIREDIS_HEADERS = src/apps/common/hiredis_libevent2.h
|
HIREDIS_HEADERS = src/apps/relay/hiredis_libevent2.h
|
||||||
HIREDIS_MODS = src/apps/common/hiredis_libevent2.c
|
HIREDIS_MODS = src/apps/relay/hiredis_libevent2.c
|
||||||
|
|
||||||
USERDB_HEADERS = src/apps/relay/dbdrivers/dbdriver.h src/apps/relay/dbdrivers/dbd_sqlite.h src/apps/relay/dbdrivers/dbd_pgsql.h src/apps/relay/dbdrivers/dbd_mysql.h src/apps/relay/dbdrivers/dbd_mongo.h src/apps/relay/dbdrivers/dbd_redis.h
|
USERDB_HEADERS = src/apps/relay/dbdrivers/dbdriver.h src/apps/relay/dbdrivers/dbd_sqlite.h src/apps/relay/dbdrivers/dbd_pgsql.h src/apps/relay/dbdrivers/dbd_mysql.h src/apps/relay/dbdrivers/dbd_mongo.h src/apps/relay/dbdrivers/dbd_redis.h
|
||||||
USERDB_MODS = src/apps/relay/dbdrivers/dbdriver.c src/apps/relay/dbdrivers/dbd_sqlite.c src/apps/relay/dbdrivers/dbd_pgsql.c src/apps/relay/dbdrivers/dbd_mysql.c src/apps/relay/dbdrivers/dbd_mongo.c src/apps/relay/dbdrivers/dbd_redis.c
|
USERDB_MODS = src/apps/relay/dbdrivers/dbdriver.c src/apps/relay/dbdrivers/dbd_sqlite.c src/apps/relay/dbdrivers/dbd_pgsql.c src/apps/relay/dbdrivers/dbd_mysql.c src/apps/relay/dbdrivers/dbd_mongo.c src/apps/relay/dbdrivers/dbd_redis.c
|
||||||
|
@ -52,15 +52,6 @@ else()
|
|||||||
message(FATAL_ERROR "Must set Libevent")
|
message(FATAL_ERROR "Must set Libevent")
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
find_package(hiredis)
|
|
||||||
if(hiredis_FOUND)
|
|
||||||
list(APPEND SOURCE_FILES hiredis_libevent2.c)
|
|
||||||
list(APPEND HEADER_FILES hiredis_libevent2.h)
|
|
||||||
list(APPEND COMMON_LIBS hiredis::hiredis)
|
|
||||||
else()
|
|
||||||
list(APPEND COMMON_DEFINED TURN_NO_HIREDIS)
|
|
||||||
endif()
|
|
||||||
message("COMMON_LIBS:${COMMON_LIBS}")
|
message("COMMON_LIBS:${COMMON_LIBS}")
|
||||||
|
|
||||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES} ${HEADER_FILES})
|
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES} ${HEADER_FILES})
|
||||||
|
@ -98,8 +98,8 @@ endif()
|
|||||||
find_package(hiredis)
|
find_package(hiredis)
|
||||||
if(hiredis_FOUND)
|
if(hiredis_FOUND)
|
||||||
list(APPEND turnserver_LIBS hiredis::hiredis)
|
list(APPEND turnserver_LIBS hiredis::hiredis)
|
||||||
list(APPEND SOURCE_FILES dbdrivers/dbd_redis.c)
|
list(APPEND SOURCE_FILES hiredis_libevent2.c dbdrivers/dbd_redis.c)
|
||||||
list(APPEND HEADER_FILES dbdrivers/dbd_redis.h)
|
list(APPEND HEADER_FILES hiredis_libevent2.h dbdrivers/dbd_redis.h)
|
||||||
else()
|
else()
|
||||||
list(APPEND turnserver_DEFINED TURN_NO_HIREDIS)
|
list(APPEND turnserver_DEFINED TURN_NO_HIREDIS)
|
||||||
endif()
|
endif()
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
#include "../mainrelay.h"
|
#include "../mainrelay.h"
|
||||||
|
|
||||||
#if !defined(TURN_NO_HIREDIS)
|
#if !defined(TURN_NO_HIREDIS)
|
||||||
#include "hiredis_libevent2.h"
|
#include "../hiredis_libevent2.h"
|
||||||
#include <hiredis/hiredis.h>
|
#include <hiredis/hiredis.h>
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -32,8 +32,8 @@
|
|||||||
#ifndef __DBD_REDIS__
|
#ifndef __DBD_REDIS__
|
||||||
#define __DBD_REDIS__
|
#define __DBD_REDIS__
|
||||||
|
|
||||||
|
#include "../hiredis_libevent2.h"
|
||||||
#include "dbdriver.h"
|
#include "dbdriver.h"
|
||||||
#include "hiredis_libevent2.h"
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user