]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
sysrepo: meson corrections
authorAleš <ales.mrazek@nic.cz>
Wed, 15 Jan 2020 15:42:48 +0000 (16:42 +0100)
committerAleš <ales.mrazek@nic.cz>
Mon, 20 Jul 2020 14:52:33 +0000 (16:52 +0200)
meson.build
modules/sysrepo-lua/meson.build
modules/sysrepo/meson.build
utils/kres_watcher/meson.build
utils/kresctl/main.c [moved from utils/kresc/main.c with 100% similarity]
utils/kresctl/meson.build [moved from utils/kresc/meson.build with 73% similarity]
utils/meson.build

index 79d943d14fd5ef375fac8e991a3961769ac0eeec..948880ee1c1fe18f2e0026701fea92e7fa42dc04 100644 (file)
@@ -118,11 +118,11 @@ libsysrepo = dependency('sysrepo', version: '>=1', required: false)
 libyang = dependency('libyang', version: '>=1', required: false)
 sysrepo = get_option('sysrepo')
 if (sysrepo == 'auto' or sysrepo == 'enabled') and libsysrepo.found() and libyang.found()
-  enable_sysrepo = true
-elif sysrepo == 'enabled' and not libsysrepo.found() and not libyang.found()
+  build_sysrepo = true
+elif sysrepo == 'enabled' and (not libsysrepo.found() or not libyang.found())
   error('sysrepo=enabled requires libsysrepo and libyang')
 else
-  enable_sysrepo = false
+  build_sysrepo = false
 endif
 message('---------------------------')
 
@@ -184,7 +184,7 @@ conf_data.set('SYSTEMD_VERSION',
 conf_data.set('NOVERBOSELOG', not verbose_log)
 conf_data.set('ENABLE_SENDMMSG', sendmmsg.to_int())
 conf_data.set('ENABLE_CAP_NG', capng.found())
-conf_data.set('ENABLE_SYSREPO', enable_sysrepo)
+conf_data.set('ENABLE_SYSREPO', build_sysrepo)
 
 kresconfig = configure_file(
   output: 'kresconfig.h',
@@ -291,7 +291,7 @@ run_target(
 s_managed_ta = managed_ta ? 'enabled' : 'disabled'
 s_install_root_keys = install_root_keys ? 'enabled' : 'disabled'
 s_systemd_socket = libsystemd.found() ? 'enabled' : 'disabled'
-s_enable_sysrepo = enable_sysrepo ? 'enabled' : 'disabled'
+s_build_sysrepo = build_sysrepo ? 'enabled' : 'disabled'
 s_build_client = build_client ? 'enabled' : 'disabled'
 s_build_utils = build_utils ? 'enabled' : 'disabled'
 s_build_dnstap = build_dnstap ? 'enabled' : 'disabled'
@@ -324,7 +324,7 @@ message('''
     cache_dir:          @0@'''.format(systemd_cache_dir) + '''
 
   optional components
-    sysrepo:            @0@'''.format(s_enable_sysrepo) + '''
+    sysrepo:            @0@'''.format(s_build_sysrepo) + '''
     client:             @0@'''.format(s_build_client) + '''
     utils:              @0@'''.format(s_build_utils) + '''
     dnstap:             @0@'''.format(s_build_dnstap) + '''
index 5da9ea8abda804efb5bafacdb06690eb2c4ac255..bbe88c48307ea1e07a2cd518d30351f38d48819d 100644 (file)
@@ -3,6 +3,6 @@
 sysrepo_lua_src = files([
 ])
 
-if enable_sysrepo
+if build_sysrepo
 
 endif
index b5ecf1cab2cc513bbbf7f70f83dee0fc5fde7533..87b9ac3e0d2f40179cb08c056afdb41d79aa0001 100644 (file)
@@ -11,7 +11,7 @@ sysrepo_common_src = files([
 ])
 c_src_lint += sysrepo_common_src
 
-if enable_sysrepo
+if build_sysrepo
     sysrepo_mod = shared_module(
        'sysrepo',
        sysrepo_src,
index 8a1e1843ecf2d4cd7271df15a7ef2990fcea3077..a8fa67d4d06b111efa24918c2723983a8e8f3b17 100644 (file)
@@ -3,7 +3,7 @@ kres_watcher_src = files([
 ])
 c_src_lint += kres_watcher_src
 
-if enable_sysrepo
+if build_sysrepo
     kres_watcher = executable(
     'kres-watcher',
     kres_watcher_src,
similarity index 100%
rename from utils/kresc/main.c
rename to utils/kresctl/main.c
similarity index 73%
rename from utils/kresc/meson.build
rename to utils/kresctl/meson.build
index 88473a59bf39101fdcd9b6aa3aaf5cb83255429e..583548df5bb636f753bc573334047067710a9e9b 100644 (file)
@@ -1,12 +1,12 @@
-kresc_src = files([
+kresctl_src = files([
     'main.c',
 ])
-c_src_lint += kresc_src
+c_src_lint += kresctl_src
 
-if enable_sysrepo
+if build_sysrepo
     kresc = executable(
-    'kresc',
-    kresc_src,
+    'kresctl',
+    kresctl_src,
     sysrepo_common_src,
     dependencies: [
       contrib_dep,
index 96dffb0ab4306d2263b050f84c872a7999b95928..24c0e72d9d66ebe5bc5c1aa17bdf1d5473f821d4 100644 (file)
@@ -3,7 +3,7 @@
 
 build_utils = get_option('utils') != 'disabled'
 
-subdir('kresc')
+subdir('kresctl')
 subdir('kres_watcher')
 subdir('client')
 subdir('cache_gc')