meson: Fix template installation location

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
This commit is contained in:
Stéphane Graber 2022-05-01 10:21:08 +02:00
parent a15711569e
commit 46b9598f1a
No known key found for this signature in database
GPG Key ID: C638974D64792D67

View File

@ -3,8 +3,9 @@
template_scripts = configure_file(
configuration: dummy_config_data,
input: 'lxc-busybox.in',
output: 'lxc-busybox')
install_data(join_paths(project_build_root, 'templates/lxc-busybox'), install_dir: lxctemplatedir)
output: 'lxc-busybox',
install: true,
install_dir: lxctemplatedir)
template_config_data = configuration_data()
template_config_data.set_quoted('LXCHOOKDIR', lxchookdir)
@ -15,17 +16,20 @@ template_config_data.set_quoted('PACKAGE_VERSION', meson.project_version())
template_scripts = configure_file(
configuration: template_config_data,
input: 'lxc-download.in',
output: 'lxc-download')
install_data(join_paths(project_build_root, 'templates/lxc-download'), install_dir: lxchookdir)
output: 'lxc-download',
install: true,
install_dir: lxctemplatedir)
template_scripts = configure_file(
configuration: template_config_data,
input: 'lxc-local.in',
output: 'lxc-local')
install_data(join_paths(project_build_root, 'templates/lxc-local'), install_dir: lxchookdir)
output: 'lxc-local',
install: true,
install_dir: lxctemplatedir)
template_scripts = configure_file(
configuration: template_config_data,
input: 'lxc-oci.in',
output: 'lxc-oci')
install_data(join_paths(project_build_root, 'templates/lxc-oci'), install_dir: lxchookdir)
output: 'lxc-oci',
install: true,
install_dir: lxctemplatedir)