diff --git a/src/meson.build b/src/meson.build index e650c09f..ed0a2def 100644 --- a/src/meson.build +++ b/src/meson.build @@ -25,6 +25,8 @@ if get_option('cryptsetup') cryptsetup = executable('cryptsetup', cryptsetup_files, dependencies: cryptsetup_deps, + install: true, + install_dir: get_option('sbindir'), link_with: libcryptsetup, link_args: link_args, include_directories: includes_tools) @@ -45,6 +47,8 @@ if get_option('veritysetup') veritysetup = executable('veritysetup', veritysetup_files, dependencies: veritysetup_deps, + install: true, + install_dir: get_option('sbindir'), link_with: libcryptsetup, link_args: link_args, include_directories: includes_tools) @@ -68,6 +72,8 @@ if get_option('integritysetup') integritysetup = executable('integritysetup', integritysetup_files, dependencies: integritysetup_deps, + install: true, + install_dir: get_option('sbindir'), link_with: libcryptsetup, link_args: link_args, include_directories: includes_tools) diff --git a/tokens/ssh/meson.build b/tokens/ssh/meson.build index dba1d761..a0906666 100644 --- a/tokens/ssh/meson.build +++ b/tokens/ssh/meson.build @@ -12,6 +12,8 @@ if get_option('ssh-token') jsonc, libssh, ], + install: true, + install_dir: luks2_external_tokens_path, link_with: libcryptsetup, link_args: token_link_args, include_directories: includes_tools + ['..']) @@ -34,6 +36,8 @@ if get_option('ssh-token') popt, pwquality, ], + install: true, + install_dir: get_option('sbindir'), link_with: libcryptsetup, include_directories: includes_tools + ['..']) endif