diff options
Diffstat (limited to 'AudioManagerDaemon/CMakeLists.txt')
-rw-r--r-- | AudioManagerDaemon/CMakeLists.txt | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/AudioManagerDaemon/CMakeLists.txt b/AudioManagerDaemon/CMakeLists.txt index c122841..92eea26 100644 --- a/AudioManagerDaemon/CMakeLists.txt +++ b/AudioManagerDaemon/CMakeLists.txt @@ -66,11 +66,23 @@ SET(AUDIOMAN_SRCS_CXX # Preallocation variable for the map. IF(NOT WITH_DATABASE_STORAGE ) + IF(NOT DEFINED AM_MAP_CAPACITY) set (AM_MAP_CAPACITY 10) ENDIF(NOT DEFINED AM_MAP_CAPACITY) add_definitions( -DAM_MAP_CAPACITY=${AM_MAP_CAPACITY} ) -ENDIF(NOT WITH_DATABASE_STORAGE) + + IF(NOT DEFINED AM_MAX_CONNECTIONS) + set (AM_MAX_CONNECTIONS 0x1000) + ENDIF(NOT DEFINED AM_MAX_CONNECTIONS) + add_definitions( -DAM_MAX_CONNECTIONS=${AM_MAX_CONNECTIONS} ) + + IF(NOT DEFINED AM_MAX_MAIN_CONNECTIONS) + set (AM_MAX_MAIN_CONNECTIONS SHRT_MAX) + ENDIF(NOT DEFINED AM_MAX_MAIN_CONNECTIONS) + add_definitions( -DAM_MAX_MAIN_CONNECTIONS=${AM_MAX_MAIN_CONNECTIONS} ) + +ENDIF(NOT WITH_DATABASE_STORAGE) IF(WITH_TELNET) SET (AUDIOMAN_SRCS_CXX |