]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
meson: modules/experimental_dot_auth - fix basexx installation
authorTomas Krizek <tomas.krizek@nic.cz>
Tue, 5 Mar 2019 16:43:50 +0000 (17:43 +0100)
committerTomas Krizek <tomas.krizek@nic.cz>
Tue, 12 Mar 2019 09:44:49 +0000 (10:44 +0100)
distro/deb/knot-resolver.install
modules/experimental_dot_auth/meson.build [new file with mode: 0644]
modules/meson.build

index f583efbb9f3985da6a1e5739c9bfcd94f241def6..6ecd7a28ae4e5a8c2a8c6416396e98cf9317d994 100644 (file)
@@ -4,7 +4,6 @@ usr/lib/tmpfiles.d/knot-resolver.conf
 usr/lib/knot-resolver/*.so
 usr/lib/knot-resolver/*.lua
 usr/lib/knot-resolver/kres_modules/*.so
-usr/lib/knot-resolver/kres_modules/basexx.lua
 usr/lib/knot-resolver/kres_modules/daf.lua
 usr/lib/knot-resolver/kres_modules/daf/*
 usr/lib/knot-resolver/kres_modules/detect_time_jump.lua
diff --git a/modules/experimental_dot_auth/meson.build b/modules/experimental_dot_auth/meson.build
new file mode 100644 (file)
index 0000000..b77d745
--- /dev/null
@@ -0,0 +1,18 @@
+# LUA module: experimental_dot_auth
+
+lua_mod_src += [
+  files('experimental_dot_auth.lua'),
+]
+
+# install bundled basexx dependency
+install_data(
+  files('basexx.lua'),
+  install_dir: lib_dir,
+)
+
+# install static files
+install_subdir(
+  'static',
+  strip_directory: true,
+  install_dir: join_paths(modules_dir, 'http'),
+)
index 57683075707c055651c537f6ee86d0a0b09ac119..0c3d7fb0dfad059c7653b097dd30cec593bbf16b 100644 (file)
@@ -5,8 +5,6 @@ lua_mod_src = [  # add lua modules without separate meson.build
   files('detect_time_skew/detect_time_skew.lua'),
   files('dns64/dns64.lua'),
   files('etcd/etcd.lua'),
-  files('experimental_dot_auth/experimental_dot_auth.lua'),
-  files('experimental_dot_auth/basexx.lua'),
   files('graphite/graphite.lua'),
   files('predict/predict.lua'),
   files('prefill/prefill.lua'),
@@ -39,6 +37,7 @@ subdir('bogus_log')
 subdir('daf')
 subdir('dnstap')
 subdir('edns_keepalive')
+subdir('experimental_dot_auth')
 subdir('hints')
 subdir('http')
 subdir('nsid')