mpv/TOOLS
Kacper Michajłow baabc291f1 build: fix dynamic generation of mpv.desktop file protocols
Running cross-compiled binaries may be possible, but the runtime
environment must be configured correctly. In some configurations, an
exe_wrapper needs to be used, and in all cases, the library path must be
set correctly for the given binary. Fortunately, Meson handles all of
this if cross-compilation is configured correctly.

Fix this by having Meson run the mpv binary directly, instead of as a
subprocess of a Python script. This ensures that the environment is
properly set for running host binaries, if possible.

Fixes: #15075
Fixes: 056b03f9ed
2024-10-14 01:56:25 +02:00
..
lua TOOLS/cycle-deinterlace-pullup.lua: fix removing the filter 2024-09-19 13:38:16 +00:00
mpv-osd-symbols.sfdir tools: add narrow left arrow glyph for OSD 2024-05-05 13:47:20 +02:00
osxbundle meson: use relative file paths for file2string 2024-09-21 23:39:10 +02:00
docutils-wrapper.py ci/lint: add pyupgrade check 2024-10-06 22:15:08 +02:00
dylib_unhell.py ci/lint: add flake8-commas check 2024-10-06 22:15:08 +02:00
file2string.py ci/lint: add pyupgrade check 2024-10-06 22:15:08 +02:00
gen-interface-changes.py ci/lint: add pyupgrade check 2024-10-06 22:15:08 +02:00
gen-mpv-desktop.py build: fix dynamic generation of mpv.desktop file protocols 2024-10-14 01:56:25 +02:00
gen-osd-font.sh
idet.sh TOOLS/idet: fix some outdated cli syntax 2023-07-06 22:40:51 -05:00
macos-sdk-version.py ci/lint: add flake8-commas check 2024-10-06 22:15:08 +02:00
macos-swift-lib-directory.py ci/lint: add isort checks 2024-10-06 22:15:08 +02:00
matroska.py ci/lint: check for pep8 naming convention 2024-10-06 22:15:08 +02:00
mpv_identify.sh player/command: remove video-aspect property 2023-08-31 17:37:42 +00:00
osxbundle.py ci/lint: check for pep8 naming convention 2024-10-06 22:15:08 +02:00
stats-conv.py ci/lint: check for pep8 naming convention 2024-10-06 22:15:08 +02:00
umpv TOOLS/umpv: support shell-quotes in $MPV 2023-01-07 13:16:03 +01:00
uncrustify.cfg