gnunet

Main GNUnet Logic
Log | Files | Refs | Submodules | README | LICENSE

commit 76e9e901fb16575f6392d083f0b8ae3c9b1e700e
parent 8557dfa7395a61a396de8e4e385a4b8d190aefa0
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Fri,  7 Mar 2025 11:34:38 +0100

meson: forgot to add file

Diffstat:
Asrc/service/testbed/meson.build | 40++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+), 0 deletions(-)

diff --git a/src/service/testbed/meson.build b/src/service/testbed/meson.build @@ -0,0 +1,40 @@ +libgnunettestbed_src = ['testbed.c'] + +libgnunettestbed = library('gnunettestbed', + libgnunettestbed_src, + soversion: solibversions['libgnunettestbed']['soversion'], + version: solibversions['libgnunettestbed']['version'], + install_rpath: get_option('prefix') / get_option('libdir'), + dependencies: [ + libgnunetutil_dep, + ], + include_directories: [incdir, configuration_inc], + install: true, + install_dir: get_option('libdir')) +pkg.generate(libgnunettestbed, url: 'https://www.gnunet.org', + description : 'Provides API for accessing the testbed functions') +libgnunettestbed_dep = declare_dependency(link_with : libgnunettestbed) + +executable ('gnunet-testbed', + 'gnunet-testbed.c', + dependencies: [libgnunettestbed_dep, libgnunetutil_dep, libgnunettesting_dep], + include_directories: [incdir, configuration_inc], + install: true, + install_dir: get_option('bindir')) + +libgnunettestingtestbed = library('gnunettestingtestbed', + [ + 'testbed_api_cmd_system_create.c', + 'testing_testbed_traits.c', + ], + soversion: solibversions['libgnunettestingtestbed']['soversion'], + version: solibversions['libgnunettestingtestbed']['version'], + dependencies: [libgnunetutil_dep, + libgnunettesting_dep, + libgnunettestbed_dep, + ], + include_directories: [incdir, configuration_inc], + install: true, + install_dir: get_option('libdir'), + install_rpath: get_option('prefix') / get_option('libdir')) +libgnunettestingtestbed_dep = declare_dependency(link_with : libgnunettestingtestbed)