mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-07-13 14:53:42 +00:00
meson: Cleanup and fix includes
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
This commit is contained in:
parent
4dd5e0cf13
commit
8d77f43f5c
@ -1,15 +1,11 @@
|
|||||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
|
|
||||||
hooks_include_directories = include_directories(
|
|
||||||
'../',
|
|
||||||
'../src/include')
|
|
||||||
|
|
||||||
hooks_unmount_namespace_sources = files('unmount-namespace.c')
|
hooks_unmount_namespace_sources = files('unmount-namespace.c')
|
||||||
|
|
||||||
hook_programs += executable(
|
hook_programs += executable(
|
||||||
'unmount-namespace',
|
'unmount-namespace',
|
||||||
hooks_unmount_namespace_sources,
|
hooks_unmount_namespace_sources,
|
||||||
include_directories: hooks_include_directories,
|
include_directories: liblxc_includes,
|
||||||
install: true,
|
install: true,
|
||||||
install_dir: join_paths(lxclibexec, 'hooks'))
|
install_dir: join_paths(lxclibexec, 'hooks'))
|
||||||
|
|
||||||
|
10
meson.build
10
meson.build
@ -597,15 +597,13 @@ template_scripts = []
|
|||||||
test_programs = []
|
test_programs = []
|
||||||
|
|
||||||
# Includes.
|
# Includes.
|
||||||
basic_includes = include_directories(
|
liblxc_includes = include_directories(
|
||||||
'.',
|
'.',
|
||||||
'src',
|
'src',
|
||||||
'src/include')
|
'src/include',
|
||||||
|
'src/lxc',
|
||||||
liblxc_includes = [basic_includes, include_directories(
|
|
||||||
'src/lxc/cgroups',
|
'src/lxc/cgroups',
|
||||||
'src/lxc/lsm',
|
'src/lxc/storage')
|
||||||
'src/lxc/storage')]
|
|
||||||
|
|
||||||
# Early sub-directories.
|
# Early sub-directories.
|
||||||
subdir('src/include')
|
subdir('src/include')
|
||||||
|
@ -1,14 +1,5 @@
|
|||||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
|
|
||||||
cmd_liblxc_includes = include_directories(
|
|
||||||
'.',
|
|
||||||
'../',
|
|
||||||
'../cgroups',
|
|
||||||
'../lsm',
|
|
||||||
'../storage',
|
|
||||||
'../../include',
|
|
||||||
'../../../')
|
|
||||||
|
|
||||||
cmd_common_sources = files(
|
cmd_common_sources = files(
|
||||||
'../af_unix.c',
|
'../af_unix.c',
|
||||||
'../af_unix.h',
|
'../af_unix.h',
|
||||||
@ -168,7 +159,7 @@ install_data(join_paths(project_build_root, 'src/lxc/cmd/lxc-update-config'), in
|
|||||||
cmd_programs += executable(
|
cmd_programs += executable(
|
||||||
'init.lxc.static',
|
'init.lxc.static',
|
||||||
cmd_lxc_init_sources,
|
cmd_lxc_init_sources,
|
||||||
include_directories: cmd_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
link_with: [liblxc_static],
|
link_with: [liblxc_static],
|
||||||
link_args: ['-static'],
|
link_args: ['-static'],
|
||||||
c_args: ['-DNO_LXC_CONF'],
|
c_args: ['-DNO_LXC_CONF'],
|
||||||
@ -179,7 +170,7 @@ cmd_programs += executable(
|
|||||||
cmd_programs += executable(
|
cmd_programs += executable(
|
||||||
'init.lxc',
|
'init.lxc',
|
||||||
cmd_lxc_init_sources,
|
cmd_lxc_init_sources,
|
||||||
include_directories: cmd_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install_dir: sbindir,
|
install_dir: sbindir,
|
||||||
install: true)
|
install: true)
|
||||||
@ -187,7 +178,7 @@ cmd_programs += executable(
|
|||||||
cmd_programs += executable(
|
cmd_programs += executable(
|
||||||
'lxc-monitord',
|
'lxc-monitord',
|
||||||
cmd_lxc_monitord_sources,
|
cmd_lxc_monitord_sources,
|
||||||
include_directories: cmd_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true,
|
install: true,
|
||||||
install_dir: lxclibexec)
|
install_dir: lxclibexec)
|
||||||
@ -195,7 +186,7 @@ cmd_programs += executable(
|
|||||||
cmd_programs += executable(
|
cmd_programs += executable(
|
||||||
'lxc-user-nic',
|
'lxc-user-nic',
|
||||||
cmd_lxc_user_nic_sources,
|
cmd_lxc_user_nic_sources,
|
||||||
include_directories: cmd_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true,
|
install: true,
|
||||||
install_dir: lxclibexec)
|
install_dir: lxclibexec)
|
||||||
@ -203,6 +194,6 @@ cmd_programs += executable(
|
|||||||
cmd_programs += executable(
|
cmd_programs += executable(
|
||||||
'lxc-usernsexec',
|
'lxc-usernsexec',
|
||||||
cmd_lxc_usernsexec_sources,
|
cmd_lxc_usernsexec_sources,
|
||||||
include_directories: cmd_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
@ -1,12 +1,5 @@
|
|||||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
|
|
||||||
pam_cgfs_includes = include_directories(
|
|
||||||
'.',
|
|
||||||
'../',
|
|
||||||
'../cgroups',
|
|
||||||
'../../include',
|
|
||||||
'../../../')
|
|
||||||
|
|
||||||
pam_cgfs_sources = files(
|
pam_cgfs_sources = files(
|
||||||
'pam_cgfs.c',
|
'pam_cgfs.c',
|
||||||
'../file_utils.c',
|
'../file_utils.c',
|
||||||
@ -19,7 +12,7 @@ pam_cgfs_sources = files(
|
|||||||
if want_pam_cgroup
|
if want_pam_cgroup
|
||||||
pam_cgfs = shared_module(
|
pam_cgfs = shared_module(
|
||||||
'pam_cgfs',
|
'pam_cgfs',
|
||||||
include_directories: pam_cgfs_includes,
|
include_directories: liblxc_includes,
|
||||||
sources: pam_cgfs_sources,
|
sources: pam_cgfs_sources,
|
||||||
dependencies: [pkgconfig_libs],
|
dependencies: [pkgconfig_libs],
|
||||||
name_prefix: '',
|
name_prefix: '',
|
||||||
|
@ -1,14 +1,5 @@
|
|||||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
|
|
||||||
tools_liblxc_includes = include_directories(
|
|
||||||
'.',
|
|
||||||
'../',
|
|
||||||
'../cgroups',
|
|
||||||
'../lsm',
|
|
||||||
'../storage',
|
|
||||||
'../../include',
|
|
||||||
'../../../')
|
|
||||||
|
|
||||||
tools_common_sources = files(
|
tools_common_sources = files(
|
||||||
'arguments.c',
|
'arguments.c',
|
||||||
'arguments.h',
|
'arguments.h',
|
||||||
@ -179,154 +170,154 @@ if want_tools
|
|||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-attach',
|
'lxc-attach',
|
||||||
tools_lxc_attach_sources,
|
tools_lxc_attach_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-autostart',
|
'lxc-autostart',
|
||||||
tools_lxc_autostart_sources,
|
tools_lxc_autostart_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-cgroup',
|
'lxc-cgroup',
|
||||||
tools_lxc_cgroup_sources,
|
tools_lxc_cgroup_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-checkpoint',
|
'lxc-checkpoint',
|
||||||
tools_lxc_checkpoint_sources,
|
tools_lxc_checkpoint_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-config',
|
'lxc-config',
|
||||||
tools_lxc_config_sources,
|
tools_lxc_config_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-console',
|
'lxc-console',
|
||||||
tools_lxc_console_sources,
|
tools_lxc_console_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-copy',
|
'lxc-copy',
|
||||||
tools_lxc_copy_sources,
|
tools_lxc_copy_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-create',
|
'lxc-create',
|
||||||
tools_lxc_create_sources,
|
tools_lxc_create_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-destroy',
|
'lxc-destroy',
|
||||||
tools_lxc_destroy_sources,
|
tools_lxc_destroy_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-device',
|
'lxc-device',
|
||||||
tools_lxc_device_sources,
|
tools_lxc_device_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-execute',
|
'lxc-execute',
|
||||||
tools_lxc_execute_sources,
|
tools_lxc_execute_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-freeze',
|
'lxc-freeze',
|
||||||
tools_lxc_freeze_sources,
|
tools_lxc_freeze_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-info',
|
'lxc-info',
|
||||||
tools_lxc_info_sources,
|
tools_lxc_info_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-ls',
|
'lxc-ls',
|
||||||
tools_lxc_ls_sources,
|
tools_lxc_ls_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-monitor',
|
'lxc-monitor',
|
||||||
tools_lxc_monitor_sources,
|
tools_lxc_monitor_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-snapshot',
|
'lxc-snapshot',
|
||||||
tools_lxc_snapshot_sources,
|
tools_lxc_snapshot_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-start',
|
'lxc-start',
|
||||||
tools_lxc_start_sources,
|
tools_lxc_start_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-stop',
|
'lxc-stop',
|
||||||
tools_lxc_stop_sources,
|
tools_lxc_stop_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-top',
|
'lxc-top',
|
||||||
tools_lxc_top_sources,
|
tools_lxc_top_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-unfreeze',
|
'lxc-unfreeze',
|
||||||
tools_lxc_unfreeze_sources,
|
tools_lxc_unfreeze_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-unshare',
|
'lxc-unshare',
|
||||||
tools_lxc_unshare_sources,
|
tools_lxc_unshare_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
|
|
||||||
public_programs += executable(
|
public_programs += executable(
|
||||||
'lxc-wait',
|
'lxc-wait',
|
||||||
tools_lxc_wait_sources,
|
tools_lxc_wait_sources,
|
||||||
include_directories: tools_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: true)
|
install: true)
|
||||||
endif
|
endif
|
||||||
|
@ -1,14 +1,5 @@
|
|||||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
|
|
||||||
tests_liblxc_includes = include_directories(
|
|
||||||
'.',
|
|
||||||
'../lxc/',
|
|
||||||
'../lxc/cgroups',
|
|
||||||
'../lxc/lsm',
|
|
||||||
'../lxc/storage',
|
|
||||||
'../include',
|
|
||||||
'../../')
|
|
||||||
|
|
||||||
tests_common_sources = files(
|
tests_common_sources = files(
|
||||||
'../lxc/af_unix.c',
|
'../lxc/af_unix.c',
|
||||||
'../lxc/af_unix.h',
|
'../lxc/af_unix.h',
|
||||||
@ -110,7 +101,7 @@ tests_common_sources = files(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-arch-parse',
|
'lxc-test-arch-parse',
|
||||||
files('arch_parse.c') + tests_common_sources,
|
files('arch_parse.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -118,7 +109,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-apparmor',
|
'lxc-test-apparmor',
|
||||||
files('aa.c') + tests_common_sources,
|
files('aa.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -126,7 +117,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-api-reboot',
|
'lxc-test-api-reboot',
|
||||||
files('api_reboot.c') + tests_common_sources,
|
files('api_reboot.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -134,7 +125,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-attach',
|
'lxc-test-attach',
|
||||||
files('attach.c') + tests_common_sources,
|
files('attach.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -142,7 +133,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-basic',
|
'lxc-test-basic',
|
||||||
files('basic.c') + tests_common_sources,
|
files('basic.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -150,7 +141,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-capabilities',
|
'lxc-test-capabilities',
|
||||||
files('capabilities.c') + tests_common_sources,
|
files('capabilities.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -158,7 +149,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-cgpath',
|
'lxc-test-cgpath',
|
||||||
files('cgpath.c') + tests_common_sources,
|
files('cgpath.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -166,7 +157,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-clonetest',
|
'lxc-test-clonetest',
|
||||||
files('clonetest.c') + tests_common_sources,
|
files('clonetest.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -174,7 +165,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-concurrent',
|
'lxc-test-concurrent',
|
||||||
files('concurrent.c') + tests_common_sources,
|
files('concurrent.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -182,7 +173,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-config-jump-table',
|
'lxc-test-config-jump-table',
|
||||||
files('config_jump_table.c') + tests_common_sources,
|
files('config_jump_table.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -190,7 +181,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-console',
|
'lxc-test-console',
|
||||||
files('console.c') + tests_common_sources,
|
files('console.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -198,7 +189,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-console-log',
|
'lxc-test-console-log',
|
||||||
files('console_log.c') + tests_common_sources,
|
files('console_log.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -206,7 +197,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-containertests',
|
'lxc-test-containertests',
|
||||||
files('containertests.c') + tests_common_sources,
|
files('containertests.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -214,7 +205,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-createtest',
|
'lxc-test-createtest',
|
||||||
files('createtest.c') + tests_common_sources,
|
files('createtest.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -222,7 +213,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-criu-check-feature',
|
'lxc-test-criu-check-feature',
|
||||||
files('criu_check_feature.c') + tests_common_sources,
|
files('criu_check_feature.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -230,7 +221,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-cve-2019-5736',
|
'lxc-test-cve-2019-5736',
|
||||||
files('cve-2019-5736.c') + tests_common_sources,
|
files('cve-2019-5736.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -238,7 +229,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-destroytest',
|
'lxc-test-destroytest',
|
||||||
files('destroytest.c') + tests_common_sources,
|
files('destroytest.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -246,7 +237,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-device-add-remove',
|
'lxc-test-device-add-remove',
|
||||||
files('device_add_remove.c') + tests_common_sources,
|
files('device_add_remove.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -254,7 +245,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-get_item',
|
'lxc-test-get_item',
|
||||||
files('get_item.c') + tests_common_sources,
|
files('get_item.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -262,7 +253,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-getkeys',
|
'lxc-test-getkeys',
|
||||||
files('getkeys.c') + tests_common_sources,
|
files('getkeys.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -270,7 +261,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-list',
|
'lxc-test-list',
|
||||||
files('list.c') + tests_common_sources,
|
files('list.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -278,7 +269,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-locktests',
|
'lxc-test-locktests',
|
||||||
files('locktests.c') + tests_common_sources,
|
files('locktests.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -286,7 +277,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-utils',
|
'lxc-test-utils',
|
||||||
files('lxc-test-utils.c') + tests_common_sources,
|
files('lxc-test-utils.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -294,7 +285,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-raw-clone',
|
'lxc-test-raw-clone',
|
||||||
files('lxc_raw_clone.c') + tests_common_sources,
|
files('lxc_raw_clone.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -302,7 +293,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-lxcpath',
|
'lxc-test-lxcpath',
|
||||||
files('lxcpath.c') + tests_common_sources,
|
files('lxcpath.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -310,7 +301,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-may-control',
|
'lxc-test-may-control',
|
||||||
files('may_control.c') + tests_common_sources,
|
files('may_control.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -318,7 +309,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-mount-injection',
|
'lxc-test-mount-injection',
|
||||||
files('mount_injection.c') + tests_common_sources,
|
files('mount_injection.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -326,7 +317,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-parse-config-file',
|
'lxc-test-parse-config-file',
|
||||||
files('parse_config_file.c') + tests_common_sources,
|
files('parse_config_file.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -334,7 +325,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-proc-pid',
|
'lxc-test-proc-pid',
|
||||||
files('proc_pid.c') + tests_common_sources,
|
files('proc_pid.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -342,7 +333,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-reboot',
|
'lxc-test-reboot',
|
||||||
files('reboot.c') + tests_common_sources,
|
files('reboot.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -350,7 +341,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-rootfs-options',
|
'lxc-test-rootfs-options',
|
||||||
files('rootfs_options.c') + tests_common_sources,
|
files('rootfs_options.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -358,7 +349,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-saveconfig',
|
'lxc-test-saveconfig',
|
||||||
files('saveconfig.c') + tests_common_sources,
|
files('saveconfig.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -366,7 +357,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-share-ns',
|
'lxc-test-share-ns',
|
||||||
files('share_ns.c') + tests_common_sources,
|
files('share_ns.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -374,7 +365,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-shortlived',
|
'lxc-test-shortlived',
|
||||||
files('shortlived.c') + tests_common_sources,
|
files('shortlived.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -382,7 +373,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-shutdowntest',
|
'lxc-test-shutdowntest',
|
||||||
files('shutdowntest.c') + tests_common_sources,
|
files('shutdowntest.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -390,7 +381,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-snapshot',
|
'lxc-test-snapshot',
|
||||||
files('snapshot.c') + tests_common_sources,
|
files('snapshot.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -398,7 +389,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-startone',
|
'lxc-test-startone',
|
||||||
files('startone.c') + tests_common_sources,
|
files('startone.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -406,7 +397,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-state-server',
|
'lxc-test-state-server',
|
||||||
files('state_server.c') + tests_common_sources,
|
files('state_server.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -414,7 +405,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-sys-mixed',
|
'lxc-test-sys-mixed',
|
||||||
files('sys_mixed.c') + tests_common_sources,
|
files('sys_mixed.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
@ -422,7 +413,7 @@ test_programs += executable(
|
|||||||
test_programs += executable(
|
test_programs += executable(
|
||||||
'lxc-test-sysctls',
|
'lxc-test-sysctls',
|
||||||
files('sysctls.c') + tests_common_sources,
|
files('sysctls.c') + tests_common_sources,
|
||||||
include_directories: tests_liblxc_includes,
|
include_directories: liblxc_includes,
|
||||||
dependencies: liblxc_dep,
|
dependencies: liblxc_dep,
|
||||||
install: want_tests,
|
install: want_tests,
|
||||||
build_by_default: want_tests != false)
|
build_by_default: want_tests != false)
|
||||||
|
Loading…
Reference in New Issue
Block a user