endif
message('---------------------------')
-### Sysrepo
-message('--- sysrepo dependencies ---')
-libsysrepo = dependency('sysrepo', version: '>=1.4.2', required: false)
-libyang = dependency('libyang', version: '>=1.0.130', required: false)
-sysrepo = get_option('sysrepo')
-if (sysrepo == 'auto' or sysrepo == 'enabled') and libsysrepo.found() and libyang.found()
- build_sysrepo = true
-elif sysrepo == 'enabled' and not libyang.found()
- error('sysrepo=enabled requires libyang >= 1.0.130')
-elif sysrepo == 'enabled' and not libsysrepo.found()
- error('sysrepo=enabled requires sysrepo >= 1.4.2')
-else
- build_sysrepo = false
-endif
-message('---------------------------')
-
## Compiler args
add_project_arguments(
'-D_GNU_SOURCE',
+++ /dev/null
-kresctl_src = files([
- 'main.c',
-])
-c_src_lint += kresctl_src
-
-if build_sysrepo
- kresc = executable(
- 'kresctl',
- kresctl_src,
- sysrepo_common_src,
- dependencies: [
- contrib_dep,
- libkres_dep,
- libyang,
- libsysrepo,
- libknot,
- luajit_inc,
- ],
- install: true,
- install_dir: get_option('sbindir'),
- )
-endif
\ No newline at end of file
-kres_watcher_src = files([
+watcher_src = files([
'main.c',
])
-c_src_lint += kres_watcher_src
+c_src_lint += watcher_src
if build_sysrepo
- kres_watcher = executable(
+ watcher = executable(
'kres-watcher',
- kres_watcher_src,
+ watcher_src,
sysrepo_common_src,
dependencies: [
- contrib_dep,
- libkres_dep,
libyang,
libsysrepo,
- libknot,
- luajit_inc,
+ gnutls,
],
install: true,
install_dir: get_option('sbindir'),
)
-endif
\ No newline at end of file
+endif