Add a simple unix controller
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
This commit is contained in:
22
meson.build
22
meson.build
@@ -12,21 +12,31 @@ conf_data.set('prefix', prefix)
|
||||
conf_data.set('bindir', bindir)
|
||||
|
||||
add_global_arguments('-DPACKAGE_VERSION="'+meson.project_version()+'"', language : 'c')
|
||||
add_global_arguments('-DPACKAGE_NAME="'+meson.project_name()+'"', language : 'c')
|
||||
|
||||
src = [
|
||||
executable('glorytun', install: true,
|
||||
sources: [
|
||||
'src/common.c',
|
||||
'src/iface.c',
|
||||
'src/option.c',
|
||||
'src/tun.c',
|
||||
'src/ctl.c',
|
||||
'mud/mud.c',
|
||||
'src/main.c'
|
||||
]
|
||||
|
||||
deps = [
|
||||
],
|
||||
dependencies: [
|
||||
dependency('libsodium', version : '>=1.0.4')
|
||||
]
|
||||
]
|
||||
)
|
||||
|
||||
executable('glorytun', install: true, sources: src, dependencies: deps)
|
||||
executable('glorytunctl', install: true,
|
||||
sources: [
|
||||
'src/common.c',
|
||||
'src/option.c',
|
||||
'src/ctl.c',
|
||||
'src/mainctl.c'
|
||||
]
|
||||
)
|
||||
|
||||
systemd = dependency('systemd', required: false)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user