meson: Include headers

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
This commit is contained in:
Stéphane Graber 2022-05-01 10:52:02 +02:00
parent 31985a040d
commit 1a9afaccbf
No known key found for this signature in database
GPG Key ID: C638974D64792D67
2 changed files with 21 additions and 1 deletions

View File

@ -70,6 +70,7 @@ lxcdefaultconfig = join_paths(sysconfdir, 'lxc/default.conf')
lxcglobalconfig = join_paths(sysconfdir, globalconfig) lxcglobalconfig = join_paths(sysconfdir, globalconfig)
lxcapparmorcachedir = join_paths(localstatedir, apparmorcachedir) lxcapparmorcachedir = join_paths(localstatedir, apparmorcachedir)
lxcrootfsmount = join_paths(prefixdir, rootfsmount) lxcrootfsmount = join_paths(prefixdir, rootfsmount)
lxcinclude = join_paths(includedir, 'lxc')
lxclibexec = join_paths(libexecdir, 'lxc') lxclibexec = join_paths(libexecdir, 'lxc')
lxclogpath = join_paths(localstatedir, logpath) lxclogpath = join_paths(localstatedir, logpath)
lxcpath = join_paths(localstatedir, lxcpathprefix) lxcpath = join_paths(localstatedir, lxcpathprefix)

View File

@ -1,9 +1,28 @@
# SPDX-License-Identifier: LGPL-2.1-or-later # 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( liblxcfs_version_file = configure_file(
configuration: version_data, configuration: version_data,
input: 'version.h.in', input: 'version.h.in',
output: 'version.h') output: 'version.h',
install: true,
install_dir: lxcinclude
)
liblxc_sources = files( liblxc_sources = files(
'cgroups/cgfsng.c', 'cgroups/cgfsng.c',