mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-04-29 04:08:27 +00:00
75 lines
1.9 KiB
Meson
75 lines
1.9 KiB
Meson
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
|
|
if want_mans
|
|
PAGES = [
|
|
['lxc', '7'],
|
|
['lxc.conf', '5'],
|
|
['lxc.container.conf', '5'],
|
|
['lxc.system.conf', '5'],
|
|
['lxc-update-config', '1'],
|
|
['lxc-usernet', '5'],
|
|
['lxc-user-nic', '1'],
|
|
['lxc-usernsexec', '1'],
|
|
]
|
|
|
|
if want_tools
|
|
PAGES += [
|
|
['lxc-attach', '1'],
|
|
['lxc-autostart', '1'],
|
|
['lxc-cgroup', '1'],
|
|
['lxc-checkconfig', '1'],
|
|
['lxc-checkpoint', '1'],
|
|
['lxc-config', '1'],
|
|
['lxc-console', '1'],
|
|
['lxc-copy', '1'],
|
|
['lxc-create', '1'],
|
|
['lxc-destroy', '1'],
|
|
['lxc-device', '1'],
|
|
['lxc-execute', '1'],
|
|
['lxc-freeze', '1'],
|
|
['lxc-info', '1'],
|
|
['lxc-ls', '1'],
|
|
['lxc-monitor', '1'],
|
|
['lxc-snapshot', '1'],
|
|
['lxc-start', '1'],
|
|
['lxc-stop', '1'],
|
|
['lxc-top', '1'],
|
|
['lxc-unfreeze', '1'],
|
|
['lxc-unshare', '1'],
|
|
['lxc-wait', '1'],
|
|
]
|
|
endif
|
|
|
|
if want_pam_cgroup
|
|
PAGES += [
|
|
['pam_cgfs', '8'],
|
|
]
|
|
endif
|
|
|
|
# Common files.
|
|
configure_file(
|
|
configuration: docconf,
|
|
input: 'common_options.sgml.in',
|
|
output: 'common_options.sgml')
|
|
|
|
configure_file(
|
|
configuration: docconf,
|
|
input: 'see_also.sgml.in',
|
|
output: 'see_also.sgml')
|
|
|
|
# Initial templating.
|
|
foreach page : PAGES
|
|
sgml = configure_file(
|
|
configuration: docconf,
|
|
input: page[0] + '.sgml.in',
|
|
output: page[0] + '.sgml')
|
|
|
|
configure_file(
|
|
input: sgml,
|
|
output: page[0] + '.' + page[1],
|
|
command: [sgml2man, '--encoding=UTF-8', page[0] + '.sgml'],
|
|
install: true,
|
|
install_dir: join_paths(mandir, 'man' + page[1]))
|
|
endforeach
|
|
endif
|