]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
meson: Include headers
authorStéphane Graber <stgraber@ubuntu.com>
Sun, 1 May 2022 08:52:02 +0000 (10:52 +0200)
committerStéphane Graber <stgraber@ubuntu.com>
Sun, 1 May 2022 09:50:17 +0000 (11:50 +0200)
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
meson.build
src/lxc/meson.build

index c9cefa20f9aefa9b28488887e12a05e8d064278c..023ac2163db281cf03672ab8956ff44fe957c496 100644 (file)
@@ -70,6 +70,7 @@ lxcdefaultconfig = join_paths(sysconfdir, 'lxc/default.conf')
 lxcglobalconfig = join_paths(sysconfdir, globalconfig)
 lxcapparmorcachedir = join_paths(localstatedir, apparmorcachedir)
 lxcrootfsmount = join_paths(prefixdir, rootfsmount)
+lxcinclude = join_paths(includedir, 'lxc')
 lxclibexec = join_paths(libexecdir, 'lxc')
 lxclogpath = join_paths(localstatedir, logpath)
 lxcpath = join_paths(localstatedir, lxcpathprefix)
index dc3349ff4e267f3e40a0c9014ae0bf530541ef50..0fe370642981345535e18ae979334aa5fb613657 100644 (file)
@@ -1,9 +1,28 @@
 # SPDX-License-Identifier: LGPL-2.1-or-later
 
+liblxcfs_attach_file = configure_file(
+    configuration: dummy_config_data,
+    input: 'attach_options.h',
+    output: 'attach_options.h',
+    install: true,
+    install_dir: lxcinclude
+)
+
+liblxcfs_header_file = configure_file(
+    configuration: dummy_config_data,
+    input: 'lxccontainer.h',
+    output: 'lxccontainer.h',
+    install: true,
+    install_dir: lxcinclude
+)
+
 liblxcfs_version_file = configure_file(
     configuration: version_data,
     input: 'version.h.in',
-    output: 'version.h')
+    output: 'version.h',
+    install: true,
+    install_dir: lxcinclude
+)
 
 liblxc_sources = files(
     'cgroups/cgfsng.c',