aboutsummaryrefslogtreecommitdiff
path: root/src/transport/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport/meson.build')
-rw-r--r--src/transport/meson.build18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/transport/meson.build b/src/transport/meson.build
index e44c01fa7..65a2beeb3 100644
--- a/src/transport/meson.build
+++ b/src/transport/meson.build
@@ -3,7 +3,7 @@ libgnunettransportcore_src = ['transport_api2_core.c']
3libgnunettransportcommunicator_src = ['transport_api2_communication.c'] 3libgnunettransportcommunicator_src = ['transport_api2_communication.c']
4libgnunettransportmonitor_src = ['transport_api2_monitor.c'] 4libgnunettransportmonitor_src = ['transport_api2_monitor.c']
5 5
6gnunetservicetransport_src = ['gnunet-service-tng.c'] 6gnunetservicetransport_src = ['gnunet-service-transport.c']
7gnunetcommunicatortcp_src = ['gnunet-communicator-tcp.c'] 7gnunetcommunicatortcp_src = ['gnunet-communicator-tcp.c']
8gnunetcommunicatorudp_src = ['gnunet-communicator-udp.c'] 8gnunetcommunicatorudp_src = ['gnunet-communicator-udp.c']
9gnunetcommunicatorunix_src = ['gnunet-communicator-unix.c'] 9gnunetcommunicatorunix_src = ['gnunet-communicator-unix.c']
@@ -104,12 +104,24 @@ libgnunettransporttesting2 = library('gnunettransporttesting2',
104 install_dir: get_option('libdir')) 104 install_dir: get_option('libdir'))
105libgnunettransporttesting2_dep = declare_dependency(link_with : libgnunettransporttesting2) 105libgnunettransporttesting2_dep = declare_dependency(link_with : libgnunettransporttesting2)
106 106
107executable ('gnunet-service-transport',
108 gnunetservicetransport_src,
109 dependencies: [libgnunettransportcommunicator_dep,
110 libgnunetpeerstore_dep,
111 libgnunetstatistics_dep,
112 libgnunethello_dep,
113 libgnunetnat_dep,
114 gcrypt_dep,
115 libgnunetutil_dep],
116 include_directories: [incdir, configuration_inc],
117 install: true,
118 install_dir: get_option('libdir') / 'gnunet' / 'libexec')
119
107executable ('gnunet-communicator-unix', 120executable ('gnunet-communicator-unix',
108 gnunetcommunicatorunix_src, 121 gnunetcommunicatorunix_src,
109 dependencies: [libgnunettransportcommunicator_dep, 122 dependencies: [libgnunettransportcommunicator_dep,
110 libgnunetpeerstore_dep, 123 libgnunetpeerstore_dep,
111 libgnunetstatistics_dep, 124 libgnunetstatistics_dep,
112 libgnunetnt_dep,
113 libgnunetnat_dep, 125 libgnunetnat_dep,
114 gcrypt_dep, 126 gcrypt_dep,
115 libgnunetutil_dep], 127 libgnunetutil_dep],
@@ -122,7 +134,6 @@ executable ('gnunet-communicator-udp',
122 libgnunettransportapplication_dep, 134 libgnunettransportapplication_dep,
123 libgnunetpeerstore_dep, 135 libgnunetpeerstore_dep,
124 libgnunetstatistics_dep, 136 libgnunetstatistics_dep,
125 libgnunetnt_dep,
126 libgnunetnat_dep, 137 libgnunetnat_dep,
127 gcrypt_dep, 138 gcrypt_dep,
128 libgnunetutil_dep], 139 libgnunetutil_dep],
@@ -134,7 +145,6 @@ executable ('gnunet-communicator-tcp',
134 dependencies: [libgnunettransportcommunicator_dep, 145 dependencies: [libgnunettransportcommunicator_dep,
135 libgnunetpeerstore_dep, 146 libgnunetpeerstore_dep,
136 libgnunetstatistics_dep, 147 libgnunetstatistics_dep,
137 libgnunetnt_dep,
138 libgnunetnat_dep, 148 libgnunetnat_dep,
139 gcrypt_dep, 149 gcrypt_dep,
140 libgnunetutil_dep], 150 libgnunetutil_dep],