[vlc-commits] [Git][videolan/vlc][master] 3 commits: meson: make the Windows SDK installed path depend on the project name
Steve Lhomme (@robUx4)
gitlab at videolan.org
Fri Sep 25 11:02:27 UTC 2026
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
d1095bbf by Steve Lhomme at 2026-09-25T10:49:40+00:00
meson: make the Windows SDK installed path depend on the project name
As done for non-Windows targets.
- - - - -
15c56400 by Steve Lhomme at 2026-09-25T10:49:40+00:00
meson: factorize the path for the SDK base installation folder
- - - - -
d0f50b32 by Steve Lhomme at 2026-09-25T10:49:40+00:00
meson: install libvlc_xcb_events in <prefix>/lib/vlc
As done with autotools.
- - - - -
2 changed files:
- meson.build
- modules/video_output/meson.build
Changes:
=====================================
meson.build
=====================================
@@ -1019,9 +1019,7 @@ if host_system == 'windows'
libdir_path = prefix_path
pkglibdir_path = libdir_path / vlc_pkg_suffix
plugins_path = prefix_path / 'plugins'
- libvlc_header_path = prefix_path / 'sdk/include/vlc'
- plugins_header_path = prefix_path / 'sdk/include/vlc/plugins'
- vlccore_lib_path = prefix_path / 'sdk/lib'
+ vlc_sdk_path = prefix_path / 'sdk'
bindir_path = prefix_path
libexecdir_path = prefix_path
pkglibexecdir_path = prefix_path
@@ -1030,14 +1028,15 @@ else
libdir_path = prefix_path / get_option('libdir')
pkglibdir_path = libdir_path / vlc_pkg_suffix
plugins_path = pkglibdir_path / 'plugins'
- libvlc_header_path = prefix_path / 'include' / vlc_pkg_suffix
- plugins_header_path = prefix_path / 'include' / vlc_pkg_suffix / 'plugins'
- vlccore_lib_path = prefix_path / 'lib'
+ vlc_sdk_path = prefix_path
bindir_path = prefix_path / 'bin'
libexecdir_path = prefix_path / get_option('libexecdir')
pkglibexecdir_path = libexecdir_path / vlc_pkg_suffix
localedir_path = prefix_path / get_option('localedir')
endif
+libvlc_header_path = vlc_sdk_path / 'include' / vlc_pkg_suffix
+plugins_header_path = vlc_sdk_path / 'include' / vlc_pkg_suffix / 'plugins'
+vlccore_lib_path = vlc_sdk_path / 'lib'
cdata.set_quoted('LIBDIR', libdir_path)
cdata.set_quoted('PKGLIBDIR', pkglibdir_path)
=====================================
modules/video_output/meson.build
=====================================
@@ -237,7 +237,7 @@ if xcb_dep.found()
include_directories: [vlc_include_dirs],
dependencies: [xcb_dep, libvlccore_dep],
install: true,
- install_dir: libdir_path,
+ install_dir: pkglibdir_path,
)
if xcb_randr_dep.found() and xproto_dep.found()
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/9e59d4b38f804b33491b332df7643c1f80cc0b57...d0f50b32339d27a420bdf478efafe6a853c48407
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/9e59d4b38f804b33491b332df7643c1f80cc0b57...d0f50b32339d27a420bdf478efafe6a853c48407
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help
More information about the vlc-commits
mailing list