meson: install binaries

This commit is contained in:
Funda Wang
2025-06-26 17:46:35 +08:00
committed by Milan Broz
parent 267de08586
commit 1c75cd0dc4
2 changed files with 10 additions and 0 deletions

View File

@@ -25,6 +25,8 @@ if get_option('cryptsetup')
cryptsetup = executable('cryptsetup', cryptsetup = executable('cryptsetup',
cryptsetup_files, cryptsetup_files,
dependencies: cryptsetup_deps, dependencies: cryptsetup_deps,
install: true,
install_dir: get_option('sbindir'),
link_with: libcryptsetup, link_with: libcryptsetup,
link_args: link_args, link_args: link_args,
include_directories: includes_tools) include_directories: includes_tools)
@@ -45,6 +47,8 @@ if get_option('veritysetup')
veritysetup = executable('veritysetup', veritysetup = executable('veritysetup',
veritysetup_files, veritysetup_files,
dependencies: veritysetup_deps, dependencies: veritysetup_deps,
install: true,
install_dir: get_option('sbindir'),
link_with: libcryptsetup, link_with: libcryptsetup,
link_args: link_args, link_args: link_args,
include_directories: includes_tools) include_directories: includes_tools)
@@ -68,6 +72,8 @@ if get_option('integritysetup')
integritysetup = executable('integritysetup', integritysetup = executable('integritysetup',
integritysetup_files, integritysetup_files,
dependencies: integritysetup_deps, dependencies: integritysetup_deps,
install: true,
install_dir: get_option('sbindir'),
link_with: libcryptsetup, link_with: libcryptsetup,
link_args: link_args, link_args: link_args,
include_directories: includes_tools) include_directories: includes_tools)

View File

@@ -12,6 +12,8 @@ if get_option('ssh-token')
jsonc, jsonc,
libssh, libssh,
], ],
install: true,
install_dir: luks2_external_tokens_path,
link_with: libcryptsetup, link_with: libcryptsetup,
link_args: token_link_args, link_args: token_link_args,
include_directories: includes_tools + ['..']) include_directories: includes_tools + ['..'])
@@ -34,6 +36,8 @@ if get_option('ssh-token')
popt, popt,
pwquality, pwquality,
], ],
install: true,
install_dir: get_option('sbindir'),
link_with: libcryptsetup, link_with: libcryptsetup,
include_directories: includes_tools + ['..']) include_directories: includes_tools + ['..'])
endif endif