diff options
-rw-r--r-- | core/CMakeLists.txt | 14 | ||||
-rw-r--r-- | core/network.c | 2 | ||||
-rw-r--r-- | core/network.h | 2 | ||||
-rw-r--r-- | other/bootstrap_serverdaemon/CMakeLists.txt | 6 | ||||
-rw-r--r-- | other/cmake/DHT_bootstrap.cmake | 3 | ||||
-rw-r--r-- | testing/CMakeLists.txt | 9 | ||||
-rw-r--r-- | testing/cmake/DHT_cryptosendfiletest.cmake | 3 | ||||
-rw-r--r-- | testing/cmake/DHT_sendfiletest.cmake | 2 | ||||
-rw-r--r-- | testing/cmake/DHT_test.cmake | 3 | ||||
-rw-r--r-- | testing/cmake/Lossless_UDP_testclient.cmake | 2 | ||||
-rw-r--r-- | testing/cmake/Lossless_UDP_testserver.cmake | 2 | ||||
-rw-r--r-- | testing/cmake/Messenger_test.cmake | 2 | ||||
-rw-r--r-- | testing/cmake/nTox.cmake | 7 | ||||
-rw-r--r-- | testing/toxic/CMakeLists.txt | 13 |
14 files changed, 45 insertions, 25 deletions
diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt index 6ddd5b9b..420308d8 100644 --- a/core/CMakeLists.txt +++ b/core/CMakeLists.txt | |||
@@ -6,12 +6,12 @@ if(WIN32) | |||
6 | endif() | 6 | endif() |
7 | 7 | ||
8 | set(core_sources | 8 | set(core_sources |
9 | DHT.c | 9 | DHT.c |
10 | network.c | 10 | network.c |
11 | Lossless_UDP.c | 11 | Lossless_UDP.c |
12 | net_crypto.c | 12 | net_crypto.c |
13 | friend_requests.c | 13 | friend_requests.c |
14 | LAN_discovery.c | 14 | LAN_discovery.c |
15 | Messenger.c) | 15 | Messenger.c) |
16 | 16 | ||
17 | add_library(core ${core_sources}) | 17 | add_library(core ${core_sources}) |
diff --git a/core/network.c b/core/network.c index 3cd53ef7..a7a4efcd 100644 --- a/core/network.c +++ b/core/network.c | |||
@@ -169,7 +169,7 @@ void shutdown_networking() | |||
169 | address should represent IPv4, IPv6 or a hostname | 169 | address should represent IPv4, IPv6 or a hostname |
170 | on success returns a data in network byte order that can be used to set IP.i or IP_Port.ip.i | 170 | on success returns a data in network byte order that can be used to set IP.i or IP_Port.ip.i |
171 | on failure returns -1 */ | 171 | on failure returns -1 */ |
172 | int resolve_addr(char *address) | 172 | int resolve_addr(const char *address) |
173 | { | 173 | { |
174 | struct addrinfo hints; | 174 | struct addrinfo hints; |
175 | memset(&hints, 0, sizeof(hints)); | 175 | memset(&hints, 0, sizeof(hints)); |
diff --git a/core/network.h b/core/network.h index aaaaa409..8af4b32f 100644 --- a/core/network.h +++ b/core/network.h | |||
@@ -125,7 +125,7 @@ void shutdown_networking(); | |||
125 | address should represent IPv4, IPv6 or a hostname | 125 | address should represent IPv4, IPv6 or a hostname |
126 | on success returns a data in network byte order that can be used to set IP.i or IP_Port.ip.i | 126 | on success returns a data in network byte order that can be used to set IP.i or IP_Port.ip.i |
127 | on failure returns -1 */ | 127 | on failure returns -1 */ |
128 | int resolve_addr(char *address); | 128 | int resolve_addr(const char *address); |
129 | 129 | ||
130 | #ifdef __cplusplus | 130 | #ifdef __cplusplus |
131 | } | 131 | } |
diff --git a/other/bootstrap_serverdaemon/CMakeLists.txt b/other/bootstrap_serverdaemon/CMakeLists.txt index 6aa4dbee..57ba4841 100644 --- a/other/bootstrap_serverdaemon/CMakeLists.txt +++ b/other/bootstrap_serverdaemon/CMakeLists.txt | |||
@@ -4,7 +4,9 @@ project(DHT_bootstrap_daemon C) | |||
4 | set(exe_name DHT_bootstrap_daemon) | 4 | set(exe_name DHT_bootstrap_daemon) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | DHT_bootstrap_daemon.c) | 7 | DHT_bootstrap_daemon.c) |
8 | |||
9 | target_link_libraries(${exe_name} | ||
10 | config) | ||
8 | 11 | ||
9 | target_link_libraries(${exe_name} config) | ||
10 | linkCoreLibraries(${exe_name}) | 12 | linkCoreLibraries(${exe_name}) |
diff --git a/other/cmake/DHT_bootstrap.cmake b/other/cmake/DHT_bootstrap.cmake index e2b164ba..403522ab 100644 --- a/other/cmake/DHT_bootstrap.cmake +++ b/other/cmake/DHT_bootstrap.cmake | |||
@@ -4,6 +4,7 @@ project(DHT_bootstrap C) | |||
4 | set(exe_name DHT_bootstrap) | 4 | set(exe_name DHT_bootstrap) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | DHT_bootstrap.c ../testing/misc_tools.c) | 7 | DHT_bootstrap.c |
8 | ../testing/misc_tools.c) | ||
8 | 9 | ||
9 | linkCoreLibraries(${exe_name}) | 10 | linkCoreLibraries(${exe_name}) |
diff --git a/testing/CMakeLists.txt b/testing/CMakeLists.txt index 988efe42..af771085 100644 --- a/testing/CMakeLists.txt +++ b/testing/CMakeLists.txt | |||
@@ -9,10 +9,11 @@ include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/Lossless_UDP_testclient.cmake) | |||
9 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/Lossless_UDP_testserver.cmake) | 9 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/Lossless_UDP_testserver.cmake) |
10 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/Messenger_test.cmake) | 10 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/Messenger_test.cmake) |
11 | if(WIN32) | 11 | if(WIN32) |
12 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/nTox_win32.cmake) | 12 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/nTox_win32.cmake) |
13 | endif() | 13 | endif() |
14 | if(NOT WIN32) | ||
15 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/nTox.cmake) | ||
16 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/toxic.cmake) | ||
17 | 14 | ||
15 | if(NOT WIN32) | ||
16 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/nTox.cmake) | ||
17 | include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/toxic.cmake) | ||
18 | add_subdirectory(other) | ||
18 | endif() | 19 | endif() |
diff --git a/testing/cmake/DHT_cryptosendfiletest.cmake b/testing/cmake/DHT_cryptosendfiletest.cmake index c98a2bcd..5470d02a 100644 --- a/testing/cmake/DHT_cryptosendfiletest.cmake +++ b/testing/cmake/DHT_cryptosendfiletest.cmake | |||
@@ -4,6 +4,7 @@ project(DHT_cryptosendfiletest C) | |||
4 | set(exe_name DHT_cryptosendfiletest) | 4 | set(exe_name DHT_cryptosendfiletest) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | DHT_cryptosendfiletest.c misc_tools.c) | 7 | DHT_cryptosendfiletest.c |
8 | misc_tools.c) | ||
8 | 9 | ||
9 | linkCoreLibraries(${exe_name}) | 10 | linkCoreLibraries(${exe_name}) |
diff --git a/testing/cmake/DHT_sendfiletest.cmake b/testing/cmake/DHT_sendfiletest.cmake index 93737914..298db46c 100644 --- a/testing/cmake/DHT_sendfiletest.cmake +++ b/testing/cmake/DHT_sendfiletest.cmake | |||
@@ -4,6 +4,6 @@ project(DHT_sendfiletest C) | |||
4 | set(exe_name DHT_sendfiletest) | 4 | set(exe_name DHT_sendfiletest) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | DHT_sendfiletest.c) | 7 | DHT_sendfiletest.c) |
8 | 8 | ||
9 | linkCoreLibraries(${exe_name}) | 9 | linkCoreLibraries(${exe_name}) |
diff --git a/testing/cmake/DHT_test.cmake b/testing/cmake/DHT_test.cmake index 74fdf35d..bb5bf05f 100644 --- a/testing/cmake/DHT_test.cmake +++ b/testing/cmake/DHT_test.cmake | |||
@@ -4,6 +4,7 @@ project(DHT_test C) | |||
4 | set(exe_name DHT_test) | 4 | set(exe_name DHT_test) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | DHT_test.c misc_tools.c) | 7 | DHT_test.c |
8 | misc_tools.c) | ||
8 | 9 | ||
9 | linkCoreLibraries(${exe_name}) | 10 | linkCoreLibraries(${exe_name}) |
diff --git a/testing/cmake/Lossless_UDP_testclient.cmake b/testing/cmake/Lossless_UDP_testclient.cmake index e894d228..5f651807 100644 --- a/testing/cmake/Lossless_UDP_testclient.cmake +++ b/testing/cmake/Lossless_UDP_testclient.cmake | |||
@@ -4,6 +4,6 @@ project(Lossless_UDP_testclient C) | |||
4 | set(exe_name Lossless_UDP_testclient) | 4 | set(exe_name Lossless_UDP_testclient) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | Lossless_UDP_testclient.c) | 7 | Lossless_UDP_testclient.c) |
8 | 8 | ||
9 | linkCoreLibraries(${exe_name}) | 9 | linkCoreLibraries(${exe_name}) |
diff --git a/testing/cmake/Lossless_UDP_testserver.cmake b/testing/cmake/Lossless_UDP_testserver.cmake index 04306c1a..26f9302e 100644 --- a/testing/cmake/Lossless_UDP_testserver.cmake +++ b/testing/cmake/Lossless_UDP_testserver.cmake | |||
@@ -4,6 +4,6 @@ project(Lossless_UDP_testserver C) | |||
4 | set(exe_name Lossless_UDP_testserver) | 4 | set(exe_name Lossless_UDP_testserver) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | Lossless_UDP_testserver.c) | 7 | Lossless_UDP_testserver.c) |
8 | 8 | ||
9 | linkCoreLibraries(${exe_name}) | 9 | linkCoreLibraries(${exe_name}) |
diff --git a/testing/cmake/Messenger_test.cmake b/testing/cmake/Messenger_test.cmake index b2f54d0a..15fcd77b 100644 --- a/testing/cmake/Messenger_test.cmake +++ b/testing/cmake/Messenger_test.cmake | |||
@@ -4,6 +4,6 @@ project(Messenger_test C) | |||
4 | set(exe_name Messenger_test) | 4 | set(exe_name Messenger_test) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | Messenger_test.c misc_tools.c) | 7 | Messenger_test.c misc_tools.c) |
8 | 8 | ||
9 | linkCoreLibraries(${exe_name}) | 9 | linkCoreLibraries(${exe_name}) |
diff --git a/testing/cmake/nTox.cmake b/testing/cmake/nTox.cmake index 4c6905e5..44476b8f 100644 --- a/testing/cmake/nTox.cmake +++ b/testing/cmake/nTox.cmake | |||
@@ -4,8 +4,9 @@ project(nTox C) | |||
4 | set(exe_name nTox) | 4 | set(exe_name nTox) |
5 | 5 | ||
6 | add_executable(${exe_name} | 6 | add_executable(${exe_name} |
7 | nTox.c misc_tools.c) | 7 | nTox.c misc_tools.c) |
8 | 8 | ||
9 | target_link_libraries(${exe_name} ncurses) | 9 | target_link_libraries(${exe_name} |
10 | ncurses) | ||
10 | 11 | ||
11 | linkCoreLibraries(${exe_name}) | 12 | linkCoreLibraries(${exe_name}) |
diff --git a/testing/toxic/CMakeLists.txt b/testing/toxic/CMakeLists.txt new file mode 100644 index 00000000..43eb379a --- /dev/null +++ b/testing/toxic/CMakeLists.txt | |||
@@ -0,0 +1,13 @@ | |||
1 | cmake_minimum_required(VERSION 2.6.0) | ||
2 | project(toxic C) | ||
3 | |||
4 | set(exe_name toxic) | ||
5 | |||
6 | add_executable(${exe_name} | ||
7 | toxic/main.c | ||
8 | toxic/prompt.c) | ||
9 | |||
10 | target_link_libraries(${exe_name} | ||
11 | curses) | ||
12 | |||
13 | linkCoreLibraries(${exe_name}) | ||