diff --git a/bin/meson.build b/bin/meson.build index 9af8b3dec5..fa4fab3bef 100644 --- a/bin/meson.build +++ b/bin/meson.build @@ -47,6 +47,8 @@ if build_vlc and (host_system != 'darwin' or have_osx) and not have_win_store an ['cachegen.c'], link_with: [vlc_libcompat, libvlc], include_directories: [vlc_include_dirs], + install: true, + install_dir: pkglibexecdir_path, ) plugins_dat = custom_target('plugins.dat', @@ -73,7 +75,7 @@ if build_vlc and (host_system != 'darwin' or have_osx) and not have_win_store an include_directories: [vlc_include_dirs], dependencies: vlc_deps, install: true, - install_dir: get_option('libexecdir'), + install_dir: pkglibexecdir_path, win_subsystem: 'windows' ) @@ -84,7 +86,7 @@ if build_vlc and (host_system != 'darwin' or have_osx) and not have_win_store an dependencies: vlc_deps, c_args: [vlc_top_builddir_def, vlc_top_srcdir_def], objc_args: [vlc_top_builddir_def, vlc_top_srcdir_def], - install_dir: get_option('libexecdir'), + install_dir: pkglibexecdir_path, win_subsystem: 'windows' ) diff --git a/modules/meson.build b/modules/meson.build index de51a7ab0f..1fd75e3c05 100644 --- a/modules/meson.build +++ b/modules/meson.build @@ -380,7 +380,7 @@ if qt6_dep.found() include_directories: [vlc_include_dirs], build_by_default: true, install: true, - install_dir: get_option('libexecdir'), + install_dir: pkglibexecdir_path, c_args : qt_extra_flags, cpp_args : qt_extra_flags, link_args : qt_link_args,