From 1a9afaccbfcf67ffe77819ddf874435d81e5fa1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Graber?= Date: Sun, 1 May 2022 10:52:02 +0200 Subject: [PATCH] meson: Include headers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Graber --- meson.build | 1 + src/lxc/meson.build | 21 ++++++++++++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index c9cefa20f..023ac2163 100644 --- a/meson.build +++ b/meson.build @@ -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) diff --git a/src/lxc/meson.build b/src/lxc/meson.build index dc3349ff4..0fe370642 100644 --- a/src/lxc/meson.build +++ b/src/lxc/meson.build @@ -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',