summaryrefslogtreecommitdiff
path: root/testing/Makefile.inc
diff options
context:
space:
mode:
Diffstat (limited to 'testing/Makefile.inc')
-rw-r--r--testing/Makefile.inc97
1 files changed, 97 insertions, 0 deletions
diff --git a/testing/Makefile.inc b/testing/Makefile.inc
new file mode 100644
index 00000000..28604958
--- /dev/null
+++ b/testing/Makefile.inc
@@ -0,0 +1,97 @@
1if BUILD_NTOX
2
3bin_PROGRAMS += nTox
4
5nTox_SOURCES = $(top_srcdir)/testing/misc_tools.h \
6 $(top_srcdir)/testing/misc_tools.c \
7 $(top_srcdir)/testing/nTox.h \
8 $(top_srcdir)/testing/nTox.c
9
10nTox_CFLAGS = $(LIBSODIUM_CFLAGS) \
11 $(NCURSES_CFLAGS)
12
13nTox_LDADD = $(LIBSODIUM_LDFLAGS) \
14 libtoxcore.la \
15 $(LIBSODIUM_LIBS) \
16 $(NCURSES_LIBS)
17
18endif
19
20
21noinst_PROGRAMS += DHT_test \
22 Lossless_UDP_testclient \
23 Lossless_UDP_testserver \
24 Messenger_test \
25 crypto_speed_test
26
27DHT_test_SOURCES = $(top_srcdir)/testing/DHT_test.c \
28 $(top_srcdir)/testing/misc_tools.h \
29 $(top_srcdir)/testing/misc_tools.c
30
31DHT_test_CFLAGS = $(LIBSODIUM_CFLAGS)
32
33DHT_test_LDADD = $(LIBSODIUM_LDFLAGS) \
34 libtoxcore.la \
35 $(LIBSODIUM_LIBS) \
36 $(WINSOCK2_LIBS)
37
38
39Lossless_UDP_testclient_SOURCES = \
40 $(top_srcdir)/testing/Lossless_UDP_testclient.c
41
42Lossless_UDP_testclient_CFLAGS = \
43 $(LIBSODIUM_CFLAGS)
44
45Lossless_UDP_testclient_LDADD = \
46 $(LIBSODIUM_LDFLAGS) \
47 libtoxcore.la \
48 $(LIBSODIUM_LIBS) \
49 $(WINSOCK2_LIBS)
50
51
52Lossless_UDP_testserver_SOURCES = \
53 $(top_srcdir)/testing/Lossless_UDP_testserver.c
54
55Lossless_UDP_testserver_CFLAGS = \
56 $(LIBSODIUM_CFLAGS)
57
58Lossless_UDP_testserver_LDADD = \
59 $(LIBSODIUM_LDFLAGS) \
60 libtoxcore.la \
61 $(LIBSODIUM_LIBS) \
62 $(WINSOCK2_LIBS)
63
64
65Messenger_test_SOURCES = \
66 $(top_srcdir)/testing/Messenger_test.c \
67 $(top_srcdir)/testing/misc_tools.h \
68 $(top_srcdir)/testing/misc_tools.c
69
70Messenger_test_CFLAGS = $(LIBSODIUM_CFLAGS)
71
72Messenger_test_LDADD = $(LIBSODIUM_LDFLAGS) \
73 libtoxcore.la \
74 $(LIBSODIUM_LIBS) \
75 $(WINSOCK2_LIBS)
76
77
78crypto_speed_test_SOURCES = \
79 $(top_srcdir)/testing/crypto_speed_test.c
80
81crypto_speed_test_CFLAGS = \
82 $(LIBSODIUM_CFLAGS)
83
84crypto_speed_test_LDADD = \
85 $(LIBSODIUM_LDFLAGS) \
86 libtoxcore.la \
87 $(LIBSODIUM_LIBS) \
88 $(WINSOCK2_LIBS)
89
90
91EXTRA_DIST += $(top_srcdir)/testing/cmake/Messenger_test.cmake \
92 $(top_srcdir)/testing/cmake/DHT_test.cmake \
93 $(top_srcdir)/testing/cmake/Lossless_UDP_testclient.cmake \
94 $(top_srcdir)/testing/cmake/Lossless_UDP_testserver.cmake \
95 $(top_srcdir)/testing/cmake/nTox.cmake \
96 $(top_srcdir)/testing/cmake/crypto_speed_test.cmake \
97 $(top_srcdir)/testing/CMakeLists.txt